HairBSDF, gamma for a refracted ray

Time bar (total: 12.4s)

analyze253.0ms (2%)

Memory
-10.0MiB live, 576.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%6.3%93.7%0%0%0%0
0%0%6.3%93.7%0%0%0%1
0%0%6.3%93.7%0%0%0%2
0%0%6.3%93.7%0%0%0%3
0%0%6.3%93.7%0%0%0%4
0%0%6.3%93.7%0%0%0%5
12.5%0.8%5.5%93.7%0%0%0%6
12.5%0.8%5.5%93.7%0%0%0%7
16.7%1%4.9%93.7%0%0.4%0%8
23.7%1.4%4.4%93.7%0%0.5%0%9
26.2%1.4%3.9%93.7%0%1%0%10
33.9%1.5%3%93.7%0%1.8%0%11
38.9%1.7%2.7%93.7%0%1.9%0%12
Compiler

Compiled 42 to 28 computations (33.3% saved)

sample2.9s (23.1%)

Memory
111.1MiB live, 4 258.3MiB allocated
Samples
950.0ms8 256×0valid
948.0ms8 337×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-<=: 309.0ms (21.8% of total)
ival-sqrt: 268.0ms (18.9% of total)
ival-sub: 214.0ms (15.1% of total)
ival-div: 213.0ms (15% of total)
ival-mult: 199.0ms (14% of total)
ival-asin: 115.0ms (8.1% of total)
ival-and: 62.0ms (4.4% of total)
exact: 34.0ms (2.4% of total)
ival-assert: 7.0ms (0.5% of total)
Bogosity

preprocess761.0ms (6.1%)

Memory
-144.2MiB live, 571.6MiB allocated
Algorithm
egg-herbie
Rules
11 900×accelerator-lowering-fma.f32
11 900×accelerator-lowering-fma.f64
2 578×*-lowering-*.f32
2 578×*-lowering-*.f64
2 328×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053185
1110185
2220185
3469185
4901185
52010185
62795185
73765185
84913185
95703185
106182185
116558185
126879185
137708185
147804185
157952185
01318
12418
24218
36818
411418
516818
625918
751118
885218
9153518
10279518
11438618
12545618
13588518
14612518
15624218
16628318
17768118
0820118
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
Call 2
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
Symmetry

(abs sinTheta_O)

(abs eta)

explain179.0ms (1.4%)

Memory
3.5MiB live, 366.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
280-8(1.2920257756396926e-24 -6.573384652284912e-25 1.1675473349939892e-22)(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
00-0-eta
00-0-#s(literal 1 binary32)
00-0-(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
00-0-(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
00-0-(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
00-0-(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
00-0-(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
00-0-(*.f32 eta eta)
00-0-(*.f32 sinTheta_O sinTheta_O)
00-0-(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
00-0-sinTheta_O
00-0-h
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f32(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))uflow-rescue200
(*.f32 sinTheta_O sinTheta_O)underflow300
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))underflow20
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))underflow150
(*.f32 eta eta)underflow20
Confusion
Predicted +Predicted -
+209
-0227
Precision
1.0
Recall
0.6896551724137931
Confusion?
Predicted +Predicted MaybePredicted -
+2009
-00227
Precision?
1.0
Recall?
0.6896551724137931
Freqs
test
numberfreq
0236
120
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
47.0ms512×0valid
Compiler

Compiled 236 to 56 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 8.0ms (26% of total)
ival-sqrt: 7.0ms (22.7% of total)
ival-div: 6.0ms (19.5% of total)
ival-sub: 5.0ms (16.2% of total)
ival-asin: 4.0ms (13% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify387.0ms (3.1%)

Memory
-14.8MiB live, 539.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
cost-diff0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Rules
11 900×accelerator-lowering-fma.f32
11 900×accelerator-lowering-fma.f64
2 578×*-lowering-*.f32
2 578×*-lowering-*.f64
2 328×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01395
12495
24295
36895
411495
516895
625995
751195
885295
9153595
10279595
11438695
12545695
13588595
14612595
15624295
16628395
17768195
0820195
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
h
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(* eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (- 1 (* sinTheta_O sinTheta_O)))
(- 1 (* sinTheta_O sinTheta_O))
1
Outputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
h
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(* eta eta)
(*.f32 eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (- 1 (* sinTheta_O sinTheta_O)))
(sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(- 1 (* sinTheta_O sinTheta_O))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
1
#s(literal 1 binary32)

localize41.0ms (0.3%)

Memory
10.7MiB live, 90.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
accuracy99.8%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
accuracy91.7%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Samples
22.0ms256×0valid
Compiler

Compiled 97 to 15 computations (84.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-div: 3.0ms (21.3% of total)
ival-mult: 3.0ms (21.3% of total)
ival-sqrt: 3.0ms (21.3% of total)
ival-sub: 2.0ms (14.2% of total)
ival-asin: 2.0ms (14.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series29.0ms (0.2%)

Memory
-16.4MiB live, 61.6MiB allocated
Counts
4 → 120
Calls
Call 1
Inputs
#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())
#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())
#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())
#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())
Outputs
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor 0 h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor 0 h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor 0 h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor 0 h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor -inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor -inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor -inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor -inf h) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (sqrt -1) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))) (patch (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))) (taylor inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 eta) (taylor -inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (taylor -inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))) (taylor -inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))) (taylor -inf eta) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (* sinTheta_O (pow (sqrt -1) 3))) (taylor inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5)))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))) (patch (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (taylor 0 eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (taylor 0 eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (taylor 0 eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (taylor 0 eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor -inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor -inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor -inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (taylor -inf eta) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor 0 sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor -inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1)))) (taylor -inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1)))) (taylor -inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1)))) (taylor -inf sinTheta_O) (#s(alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))) (patch (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #<representation binary32>) () ())) ())
Calls

30 calls:

TimeVariablePointExpression
4.0ms
eta
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
4.0ms
sinTheta_O
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
3.0ms
h
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
2.0ms
eta
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
1.0ms
sinTheta_O
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))

rewrite330.0ms (2.7%)

Memory
21.2MiB live, 499.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 122×accelerator-lowering-fma.f32
4 122×accelerator-lowering-fma.f64
3 772×*-lowering-*.f32
3 772×*-lowering-*.f64
2 906×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
17264
254864
3709364
0891764
Stop Event
iter limit
node limit
Counts
4 → 186
Calls
Call 1
Inputs
(asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
(sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(neg.f32 (asin.f32 (*.f32 #s(literal 1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) (neg.f32 h)))
(/.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (*.f32 (neg.f32 h) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (/.f32 (neg.f32 h) #s(literal -1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) #s(literal 1 binary32))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (neg.f32 h))
(*.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (neg.f32 (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(neg.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(neg.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(+.f32 (*.f32 eta eta) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 eta (*.f32 eta #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 eta eta) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(-.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(-.f32 (fma.f32 eta eta #s(literal 0 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (neg.f32 (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1 binary32)) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (neg.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))

simplify513.0ms (4.1%)

Memory
6.5MiB live, 676.2MiB allocated
Algorithm
egg-herbie
Rules
10 426×accelerator-lowering-fma.f32
10 426×accelerator-lowering-fma.f64
8 154×*-lowering-*.f32
8 154×*-lowering-*.f64
3 274×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04453582
113073464
249183423
091533340
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
Outputs
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 h (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 h (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) (fma.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 h (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) #s(literal 1/2 binary32)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) #s(literal -1/2 binary32))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 h (fma.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal -3/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/4 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 #s(literal -3/4 binary32) h)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal -3/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -3/4 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (*.f32 sinTheta_O sinTheta_O) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 eta eta))))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (fma.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 h (fma.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) #s(literal 1/2 binary32) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))) (/.f32 (*.f32 h (fma.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1/4 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) #s(literal 1/2 binary32) (*.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) #s(literal -1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 1/4 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))))
(fma.f32 eta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(fma.f32 eta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta) eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2)))))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (fma.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(sqrt.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(*.f32 sinTheta_O (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) #s(literal 1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32))))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal -1/8 binary32)) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (fma.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1/8 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 sinTheta_O))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 eta))) eta))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(*.f32 sinTheta_O (fma.f32 eta (/.f32 eta sinTheta_O) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(*.f32 sinTheta_O (fma.f32 eta (/.f32 eta sinTheta_O) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(*.f32 sinTheta_O (+.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 3/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (fma.f32 eta (/.f32 eta sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (fma.f32 eta eta (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (/.f32 (fma.f32 eta eta (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal -3/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))

eval38.0ms (0.3%)

Memory
-9.4MiB live, 108.1MiB allocated
Compiler

Compiled 14 371 to 1 309 computations (90.9% saved)

prune105.0ms (0.8%)

Memory
21.1MiB live, 101.9MiB allocated
Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New28818306
Fresh000
Picked101
Done000
Total28918307
Accuracy
98.5%
Counts
307 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.7%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
78.6%
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
89.0%
(asin.f32 (/.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
89.3%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
96.0%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
90.3%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta)))))
90.1%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)))))
90.6%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
42.5%
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
86.1%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
85.9%
(asin.f32 (/.f32 h (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
93.8%
(asin.f32 (/.f32 h eta))
90.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)))
47.7%
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
65.8%
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
90.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) h))
87.3%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
Compiler

Compiled 1 056 to 544 computations (48.5% saved)

simplify287.0ms (2.3%)

Memory
-23.4MiB live, 304.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
cost-diff0
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
cost-diff128
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
cost-diff320
(fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))
cost-diff0
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
cost-diff0
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
cost-diff64
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
cost-diff0
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
cost-diff0
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
cost-diff0
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
cost-diff160
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
cost-diff0
(/.f32 h eta)
cost-diff0
(asin.f32 (/.f32 h eta))
cost-diff0
(*.f32 sinTheta_O sinTheta_O)
cost-diff0
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
cost-diff0
(/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))
cost-diff0
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
Rules
4 644×accelerator-lowering-fma.f32
4 644×accelerator-lowering-fma.f64
3 516×*-lowering-*.f32
3 516×*-lowering-*.f64
1 478×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056728
1142617
2394581
31194581
42466580
53398580
65486580
76977580
08185553
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
h
(+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)
(* sinTheta_O sinTheta_O)
sinTheta_O
(/ -1/2 eta)
-1/2
eta
(asin (/ h eta))
(/ h eta)
h
eta
(asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))
sinTheta_O
(/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))
(* sinTheta_O (* h 1/2))
(* h 1/2)
h
1/2
(* eta (* eta eta))
eta
(* eta eta)
(/ h eta)
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
h
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
1
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
sinTheta_O
(neg sinTheta_O)
(* sinTheta_O (neg sinTheta_O))
(* eta eta)
eta
(asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))))
(* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))
(/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))))
h
(sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))
(+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))
eta
(* eta (* eta (* eta (* eta eta))))
(* eta (* eta (* eta eta)))
(* eta (* eta eta))
(* eta eta)
(/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))
(* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O)))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))
(* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O)))
(* sinTheta_O (* sinTheta_O sinTheta_O))
(* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(neg sinTheta_O)
1
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))
(sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))
(+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))
(/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(* eta (* sinTheta_O sinTheta_O))
(+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))
(/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))
Outputs
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
h
(+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
-1/2
#s(literal -1/2 binary32)
eta
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))
(asin.f32 (*.f32 (/.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 1 binary32))))
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))
(*.f32 (/.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 1 binary32)))
sinTheta_O
(/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))
(*.f32 sinTheta_O (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* sinTheta_O (* h 1/2))
(*.f32 h (*.f32 sinTheta_O #s(literal 1/2 binary32)))
(* h 1/2)
(*.f32 h #s(literal 1/2 binary32))
h
1/2
#s(literal 1/2 binary32)
(* eta (* eta eta))
(*.f32 eta (*.f32 eta eta))
eta
(* eta eta)
(*.f32 eta eta)
(/ h eta)
(/.f32 h eta)
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta)))))
h
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta)))
1
#s(literal 1 binary32)
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta eta))
(sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
sinTheta_O
(neg sinTheta_O)
(neg.f32 sinTheta_O)
(* sinTheta_O (neg sinTheta_O))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(* eta eta)
(*.f32 eta eta)
eta
(asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))))
(asin.f32 (/.f32 (*.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))
(/.f32 (*.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
h
(sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
eta
(* eta (* eta (* eta (* eta eta))))
(*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(* eta (* eta (* eta eta)))
(*.f32 eta (*.f32 eta (*.f32 eta eta)))
(* eta (* eta eta))
(*.f32 eta (*.f32 eta eta))
(* eta eta)
(*.f32 eta eta)
(/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))))
(* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O)))))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))
(neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* sinTheta_O (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))
(* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(neg sinTheta_O)
(neg.f32 sinTheta_O)
1
#s(literal 1 binary32)
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))
(sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(* eta (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O eta))
(+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))
(/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))

localize219.0ms (1.8%)

Memory
39.3MiB live, 421.6MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy89.0%
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
accuracy88.3%
(/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
accuracy79.5%
(sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
accuracy75.6%
(sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
accuracy99.9%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))
accuracy99.3%
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
accuracy89.2%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))
accuracy99.9%
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
accuracy99.8%
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
accuracy99.5%
(*.f32 eta (*.f32 eta eta))
accuracy53.8%
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
accuracy100.0%
(/.f32 h eta)
accuracy99.8%
(asin.f32 (/.f32 h eta))
accuracy100.0%
(*.f32 sinTheta_O sinTheta_O)
accuracy99.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
accuracy99.8%
(/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))
accuracy98.5%
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
Samples
126.0ms256×0valid
Compiler

Compiled 735 to 58 computations (92.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
ival-neg: 31.0ms (30.3% of total)
ival-mult: 29.0ms (28.3% of total)
ival-div: 17.0ms (16.6% of total)
ival-asin: 10.0ms (9.8% of total)
ival-sqrt: 8.0ms (7.8% of total)
ival-add: 7.0ms (6.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series143.0ms (1.2%)

Memory
-36.9MiB live, 329.5MiB allocated
Counts
23 → 624
Calls
Call 1
Inputs
#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())
#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())
#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())
#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())
#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())
#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())
#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())
#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())
#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())
#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())
#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())
#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())
#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())
#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())
#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())
#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())
#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())
#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())
#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())
#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())
#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())
#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())
Outputs
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor 0 eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2))))) (taylor 0 eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4))))))) (taylor 0 eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4))))))) (taylor 0 eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta) (taylor inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)) (patch (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor -inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor 0 eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt eta (taylor -inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta) (patch (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (pow sinTheta_O 2) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O sinTheta_O) (patch (*.f32 sinTheta_O sinTheta_O) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (/ h eta)) (patch (asin.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h eta) (patch (/.f32 h eta) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2))))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2))))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2))))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2))))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2))))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2))))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor 0 h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor 0 h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor 0 h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor 0 h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))) (taylor inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))) (taylor -inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))) (taylor -inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))) (taylor -inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))) (taylor -inf h) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3)) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3)) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3)) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)) (patch (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf sinTheta_O) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta)))) (taylor -inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta)))) (taylor -inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta)))) (taylor -inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta)))) (taylor -inf h) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor 0 eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))) (taylor -inf eta) (#s(alt (asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))) (patch (asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf sinTheta_O) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf h) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor 0 eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (/ (* h sinTheta_O) (pow eta 3))) (taylor -inf eta) (#s(alt (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta))) (patch (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor 0 h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* 1/2 (* h sinTheta_O)) (taylor -inf h) (#s(alt (* sinTheta_O (* h 1/2)) (patch (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #<representation binary32>) () ())) ())
#s(alt 1 (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (pow sinTheta_O 2)) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2)))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2)))))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)) (patch (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (sqrt -1) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ (sqrt -1) sinTheta_O)) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 eta) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (taylor 0 eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (taylor 0 eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 2))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (taylor 0 eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 2))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (taylor 0 eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 4) (taylor inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 4) (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (taylor inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 4) (taylor -inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 4) (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (taylor -inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (taylor -inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (taylor -inf eta) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 4) (taylor 0 sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (pow sinTheta_O 2)) (pow eta 4)) (taylor 0 sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow eta 2)))) (pow eta 2))) (pow eta 4)) (taylor 0 sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ 1 (+ (* 1/2 (pow eta 2)) (* (pow sinTheta_O 2) (+ 1 (* 3/8 (pow eta 2))))))) (pow eta 2))) (pow eta 4)) (taylor 0 sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) 1)) (taylor inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) (/ (pow eta 4) (pow sinTheta_O 2))) (+ 1 (/ 1 (pow sinTheta_O 2))))) (taylor inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (+ (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) (/ (pow eta 4) (pow sinTheta_O 2)))) (+ 1 (/ 1 (pow sinTheta_O 2))))) (taylor inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow eta 2) (sqrt -1)) sinTheta_O)) 1)) (taylor -inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ (* -1 (/ (- (pow eta 4) 1) sinTheta_O)) (* (pow eta 2) (sqrt -1))) sinTheta_O)) 1)) (taylor -inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (pow eta 4)) 1) sinTheta_O)) (* (pow eta 2) (sqrt -1))) sinTheta_O)) 1)) (taylor -inf sinTheta_O) (#s(alt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))) (patch (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 6)) (taylor 0 sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 6) (- (* -3/2 (pow sinTheta_O 2)) 1)) (taylor 0 sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* -15/8 (pow sinTheta_O 2)) 3/2)) 1)) (taylor 0 sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -35/16 (pow sinTheta_O 2)) 15/8)) 3/2)) 1)) (taylor 0 sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow sinTheta_O 3) (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (* 3/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ (+ 10 (* 3/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1))))))) (taylor inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 3) (sqrt -1)) (taylor -inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (* 3/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1))))))) (taylor -inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1))))))) (taylor -inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ (+ 10 (* 3/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1)))))))) (taylor -inf sinTheta_O) (#s(alt (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf h) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor -inf eta) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))) (patch (asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ h (* (pow sinTheta_O 3) (sqrt -1))))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ h (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1/2 (* (/ (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow (+ 1 (* -1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 8)))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta) (taylor inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))))) eta) (taylor inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* 1/2 (* (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4)))))) eta) (taylor inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)) (taylor -inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))))) eta)) (taylor -inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* 1/2 (* (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4)))))) eta)) (taylor -inf eta) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (+ (/ 1 (pow eta 6)) (/ 1 (pow eta 8)))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1))))) (taylor inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (+ (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1))))))) (taylor inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (+ (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (+ (* 1/2 (* (* h (- (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 2))) (+ (* -1 (/ (pow eta 6) (pow (sqrt -1) 2))) (+ (* 1/4 (* (pow eta 4) (* sinTheta_O (sqrt -1)))) (* 3/2 (/ (pow eta 2) (pow (sqrt -1) 2))))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 7))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))))) (taylor inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (sqrt -1) sinTheta_O))) (taylor -inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) (taylor -inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 5))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (* h (- (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 2))) (+ (* -1 (/ (pow eta 6) (pow (sqrt -1) 2))) (+ (* -1/4 (* (pow eta 4) (* sinTheta_O (sqrt -1)))) (* 3/2 (/ (pow eta 2) (pow (sqrt -1) 2))))))) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (* sinTheta_O (pow (sqrt -1) 3)))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))) (patch (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor 0 eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor 0 eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor 0 eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor 0 eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor -inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor -inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor -inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor -inf eta) (#s(alt (* eta (* eta eta)) (patch (*.f32 eta (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (* sinTheta_O (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (* sinTheta_O (sqrt -1))) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4))))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 6) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 9) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 6) (+ (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow eta 6) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ 1 (* (pow sinTheta_O 9) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 15)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 15) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 3) (+ 1 (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* -1/16 (* (/ (pow sinTheta_O 18) (pow eta 18)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow eta 3)) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow eta 3) (+ 1 (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* -1/16 (* (/ (pow sinTheta_O 18) (pow eta 18)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 3) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (pow sinTheta_O 6) (pow eta 3))) (pow eta 3)) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 6) (- (* -3/4 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 (pow eta 3))))) (pow eta 3)) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* -15/16 (/ (pow sinTheta_O 2) (pow eta 3))) (* 3/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (pow eta 3))))) (pow eta 3)) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (* (pow sinTheta_O 3) (pow (sqrt -1) 3))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/2 (* (pow eta 6) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 3)))))) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (* (sqrt (/ 1 (* (pow sinTheta_O 9) (pow (sqrt -1) 5)))) (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))))) (+ (* 1/2 (* (pow eta 6) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 3)))))) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (* (pow sinTheta_O 3) (pow (sqrt -1) 5))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -1 (/ (+ (* -1/2 (* (pow eta 6) (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))) (* 3/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* sinTheta_O (pow (sqrt -1) 3)))) (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))))) (* 1/2 (* (pow eta 6) (sqrt (/ sinTheta_O (sqrt -1)))))) sinTheta_O)) (* 3/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (pow eta 2)) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ 1/2 (* 3/8 (* (/ (pow eta 2) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ 1/2 (* (pow eta 2) (+ (* -3/16 (/ (* (pow eta 2) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4))) (* 3/8 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4)))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* -1/4 (* (/ (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 6)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4)))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* -1/4 (* (/ (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 6)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 3/4 (* 1/2 (pow eta 2)))) (pow eta 2))))) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (- (+ 1 (* 3/8 (pow eta 2))) (* 1/2 (/ (+ 3/4 (* 1/2 (pow eta 2))) (pow eta 2))))) (pow eta 2))) (* 1/2 (/ (+ 3/4 (* 1/2 (pow eta 2))) (pow eta 2))))))) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) sinTheta_O)))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ (pow eta 2) sinTheta_O))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (- (* -1/2 (/ (pow eta 2) (sqrt -1))) (* 1/2 (/ (* (pow eta 2) (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4))))) (sqrt -1)))) (* (pow sinTheta_O 3) (sqrt -1)))) (+ (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ (pow eta 2) sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (sqrt -1))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (pow eta 2) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (pow eta 2))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (/ (pow eta 2) (sqrt -1))) (* 1/2 (/ (* (pow eta 2) (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4))))) (sqrt -1)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (pow eta 2))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))) (patch (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ (* (pow eta 6) h) (* (pow sinTheta_O 9) (sqrt -1))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3)))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 6) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ h (* (pow sinTheta_O 9) (sqrt -1))))) (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 6) (* h (* (pow sinTheta_O 3) (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))))) (sqrt -1)))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3)))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 6) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ h (* (pow sinTheta_O 9) (sqrt -1))))) (* (pow eta 6) (+ (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (* (pow sinTheta_O 3) (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 6) (* h (* (pow sinTheta_O 3) (+ (* 1/2 (* (/ (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (/ (pow (+ 1 (* -1 (pow sinTheta_O 2))) 6) (pow sinTheta_O 24)))))) (sqrt -1)))))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3)))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ h (pow eta 3)) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (pow eta 3)) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 3)) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 18) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))) (* -1/2 (* (* (pow sinTheta_O 6) (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 18))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (pow eta 3)) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h (pow eta 3))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (pow eta 3))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 3))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 18) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))) (* -1/2 (* (* (pow sinTheta_O 6) (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 18))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (pow eta 3))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ h (pow eta 3)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 6)) (pow eta 9))) (/ h (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 6) (+ (* 1/2 (/ h (pow eta 9))) (* 3/4 (/ (* h (pow sinTheta_O 2)) (pow eta 9))))) (/ h (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 6) (+ (* 1/2 (/ h (pow eta 9))) (* (pow sinTheta_O 2) (+ (* 3/4 (/ h (pow eta 9))) (* 15/16 (/ (* h (pow sinTheta_O 2)) (pow eta 9))))))) (/ h (pow eta 3))) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (sqrt -1) (pow sinTheta_O 3)))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 3))) (* 9/4 (/ 1 (pow (sqrt -1) 5))))) (sqrt (/ 1 (* (pow sinTheta_O 9) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* h (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* 3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -3/4 (* h (sqrt (/ sinTheta_O (pow (sqrt -1) 5))))) (* 1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* sinTheta_O (pow (sqrt -1) 3))))))) (pow sinTheta_O 3))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (* 1/2 (* (* h (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 3))) (* 9/4 (/ 1 (pow (sqrt -1) 5))))) (sqrt (/ (sqrt -1) sinTheta_O))))) sinTheta_O)) (* -3/4 (* h (sqrt (/ sinTheta_O (pow (sqrt -1) 5)))))) (pow sinTheta_O 3))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
Calls

156 calls:

TimeVariablePointExpression
7.0ms
sinTheta_O
@0
(sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))
6.0ms
h
@0
(* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))
6.0ms
h
@-inf
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
6.0ms
eta
@0
(* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))
4.0ms
sinTheta_O
@0
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))

rewrite495.0ms (4%)

Memory
55.5MiB live, 1 066.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 642×*-lowering-*.f32
6 642×*-lowering-*.f64
5 188×accelerator-lowering-fma.f32
5 188×accelerator-lowering-fma.f64
3 700×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056503
1310382
22654357
09518348
Stop Event
iter limit
node limit
Counts
23 → 773
Calls
Call 1
Inputs
(asin (/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)))
(/ h (+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta))
(+ (* (* sinTheta_O sinTheta_O) (/ -1/2 eta)) eta)
(* sinTheta_O sinTheta_O)
(asin (/ h eta))
(/ h eta)
(+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta))
(asin (+ (* sinTheta_O (/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))) (/ h eta)))
(/ (* sinTheta_O (* h 1/2)) (* eta (* eta eta)))
(* sinTheta_O (* h 1/2))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))
(/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))
(asin (* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))))
(* (/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta)))))))
(* eta (* eta eta))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
(sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))
(sqrt (+ (* eta (/ (* eta (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (+ (* (* sinTheta_O (* sinTheta_O sinTheta_O)) (/ sinTheta_O (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* eta (* eta (* eta eta))))))
(/ h (sqrt (+ (* eta (* eta (* eta (* eta (* eta eta))))) (/ (* (* sinTheta_O sinTheta_O) (neg (* sinTheta_O (* sinTheta_O (* sinTheta_O sinTheta_O))))) (* (+ (* sinTheta_O (neg sinTheta_O)) 1) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
(neg.f32 (/.f32 h (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))
(neg.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
(/.f32 (*.f32 h #s(literal 1 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(pow.f32 (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta))) (neg.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (neg.f32 eta))))
(exp.f32 (*.f32 (log.f32 sinTheta_O) #s(literal 2 binary32)))
(pow.f32 sinTheta_O #s(literal 2 binary32))
(pow.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32))
(pow.f32 (neg.f32 sinTheta_O) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 sinTheta_O)) #s(literal 2 binary32))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O))
(*.f32 (exp.f32 (log.f32 sinTheta_O)) (exp.f32 (log.f32 sinTheta_O)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(neg.f32 (/.f32 h (neg.f32 eta)))
(neg.f32 (/.f32 (neg.f32 h) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 h #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(pow.f32 (/.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 h h) (*.f32 eta eta)))) #s(literal -1 binary32))
(fma.f32 h (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) sinTheta_O) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) sinTheta_O (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (/.f32 h eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) sinTheta_O) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 h eta))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)) (/.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 h h) (*.f32 eta eta)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 h eta))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 h h) (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 h (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (/.f32 eta h) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta (*.f32 eta eta)) h)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 h))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 h h) (*.f32 eta eta)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 h (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 h (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 h (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h eta (*.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 eta eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 eta h) sinTheta_O)) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (/.f32 eta h) #s(literal 1 binary32))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 eta h) (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 eta h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 eta h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (/.f32 eta h) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) sinTheta_O)) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) eta))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) sinTheta_O)) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (/.f32 eta h)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 eta (neg.f32 (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 eta eta) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (+.f32 (neg.f32 eta) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 (/.f32 eta h)) eta))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) sinTheta_O)) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 h) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 h) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 h) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) eta (*.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 eta) eta))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O eta)) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta eta) (*.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta eta) (*.f32 eta (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta eta) (*.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) eta (*.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 eta eta))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) sinTheta_O)) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (neg.f32 eta)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O #s(literal 1 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) eta (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 (neg.f32 eta)) eta))
(/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 sinTheta_O (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h)))
(/.f32 (fma.f32 sinTheta_O (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 sinTheta_O (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta)))
(/.f32 (fma.f32 sinTheta_O eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 sinTheta_O (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 eta h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 eta h) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (/.f32 eta h) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (/.f32 eta h) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) eta (*.f32 (*.f32 eta eta) (*.f32 h #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (/.f32 eta h) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) sinTheta_O) (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (/.f32 eta h) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) eta (*.f32 (*.f32 eta eta) (*.f32 h #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) sinTheta_O) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (/.f32 eta h) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 eta h)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 eta eta) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) eta (*.f32 (*.f32 eta eta) (*.f32 h #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) eta) (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 h)))) (*.f32 (*.f32 eta eta) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (/.f32 eta h) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 eta h)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta #s(literal 1 binary32))) (*.f32 eta (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 (/.f32 eta h)) (*.f32 eta #s(literal -1 binary32))) (*.f32 eta (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 eta) (*.f32 eta (neg.f32 h))) (*.f32 eta (neg.f32 eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta (*.f32 h #s(literal 1 binary32)))) (*.f32 eta eta))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 (neg.f32 eta)) (*.f32 eta (neg.f32 (neg.f32 h)))) (*.f32 eta (neg.f32 (neg.f32 eta))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 h h) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(neg.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) #s(literal -1 binary32))
(/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (*.f32 eta eta))
(/.f32 (neg.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta)) (neg.f32 (*.f32 eta eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (*.f32 (/.f32 sinTheta_O eta) (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta eta))
(/.f32 (*.f32 sinTheta_O (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) eta)
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) eta) eta)
(*.f32 sinTheta_O (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))))
(*.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 h sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(*.f32 (/.f32 sinTheta_O eta) (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))
(*.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 h sinTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (*.f32 h sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) sinTheta_O)
(*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta))
(*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) eta) (/.f32 sinTheta_O (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h sinTheta_O) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 (*.f32 h sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) eta))
(*.f32 (pow.f32 (/.f32 eta (*.f32 h #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 eta (*.f32 h #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 eta (*.f32 h sinTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) (*.f32 h sinTheta_O)) #s(literal -1 binary32)) (pow.f32 (/.f32 eta #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 h (*.f32 #s(literal 1/2 binary32) sinTheta_O))
(*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(*.f32 (*.f32 h #s(literal 1/2 binary32)) sinTheta_O)
(*.f32 (*.f32 h sinTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) h)
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(exp.f32 (neg.f32 (log1p.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (fma.f32 (neg.f32 (log1p.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log1p.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))))
(pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal -1 binary32))) #s(literal -1 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) h) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h)
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal -1 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(+.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(+.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(+.f32 (fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(pow.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 2 binary32)) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(fma.f32 (*.f32 eta eta) (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(fma.f32 (*.f32 eta (*.f32 eta eta)) eta (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) sinTheta_O (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) sinTheta_O) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) sinTheta_O) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 sinTheta_O) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal -1 binary32)) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 sinTheta_O)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(fma.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 eta (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 eta (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 eta (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 eta (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 eta (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 eta (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 eta (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 eta #s(literal 1 binary32)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1 binary32))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) eta) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) eta)) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (/.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta)) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) eta)) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta)) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) eta)) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) eta)) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) eta)) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) eta)) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 #s(literal 1 binary32) eta))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))) (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3 binary32)))
(neg.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3 binary32)))
(neg.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) sinTheta_O) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)))
(pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 3/2 binary32))
(pow.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(/.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 3/2 binary32)))
(*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (pow.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 sinTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 3/2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 sinTheta_O #s(literal 3/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 sinTheta_O)) #s(literal 3 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 3/2 binary32)) (pow.f32 sinTheta_O #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) sinTheta_O) #s(literal 3/2 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 sinTheta_O) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) #s(literal 3/2 binary32)) (pow.f32 (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) #s(literal 3/2 binary32)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal -1 binary32)) #s(literal 3/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h))
(/.f32 (*.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (*.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 h)) (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h))
(/.f32 (*.f32 (neg.f32 h) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 h (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (*.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(exp.f32 (*.f32 (log.f32 eta) #s(literal 3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)) #s(literal 3/2 binary32)))
(pow.f32 eta #s(literal 3 binary32))
(pow.f32 (*.f32 eta eta) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 eta #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal 3 binary32))
(*.f32 eta (*.f32 eta eta))
(*.f32 (*.f32 eta eta) eta)
(*.f32 (pow.f32 eta #s(literal 3/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(exp.f32 (fma.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32))))
(pow.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -2 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)))
(hypot.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)))
(hypot.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 3/2 binary32)) (*.f32 eta (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (sqrt.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32))))) (sqrt.f32 (neg.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))))
(/.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (sqrt.f32 (-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 9 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(/.f32 (sqrt.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) (sqrt.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))))
(/.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (sqrt.f32 (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))) (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (fma.f32 (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (sqrt.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(/.f32 (sqrt.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32))))) (sqrt.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (sqrt.f32 (neg.f32 (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 3 binary32)) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (sqrt.f32 (fma.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (sqrt.f32 (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))

simplify478.0ms (3.8%)

Memory
-19.5MiB live, 844.4MiB allocated
Algorithm
egg-herbie
Rules
7 332×*-lowering-*.f32
7 332×*-lowering-*.f64
7 108×accelerator-lowering-fma.f32
7 108×accelerator-lowering-fma.f64
5 096×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129415623
1397514896
0829114394
Stop Event
iter limit
node limit
Counts
624 → 624
Calls
Call 1
Inputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(pow sinTheta_O 2)
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(* 1/2 (* h sinTheta_O))
1
(+ 1 (pow sinTheta_O 2))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))))
(/ -1 (pow sinTheta_O 2))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ -1 (pow sinTheta_O 2))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(/ 1 eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))
(+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))
(+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 2))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))
(+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 2))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))
(pow eta 4)
(* (pow eta 4) (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(pow eta 4)
(* (pow eta 4) (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(pow eta 4)
(+ (* (pow eta 2) (pow sinTheta_O 2)) (pow eta 4))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow eta 2)))) (pow eta 2))) (pow eta 4))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ 1 (+ (* 1/2 (pow eta 2)) (* (pow sinTheta_O 2) (+ 1 (* 3/8 (pow eta 2))))))) (pow eta 2))) (pow eta 4))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) 1))
(* (pow sinTheta_O 2) (- (+ (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) (/ (pow eta 4) (pow sinTheta_O 2))) (+ 1 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (+ (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) (/ (pow eta 4) (pow sinTheta_O 2)))) (+ 1 (/ 1 (pow sinTheta_O 2)))))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow eta 2) (sqrt -1)) sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ (* -1 (/ (- (pow eta 4) 1) sinTheta_O)) (* (pow eta 2) (sqrt -1))) sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (pow eta 4)) 1) sinTheta_O)) (* (pow eta 2) (sqrt -1))) sinTheta_O)) 1))
(* -1 (pow sinTheta_O 6))
(* (pow sinTheta_O 6) (- (* -3/2 (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* -15/8 (pow sinTheta_O 2)) 3/2)) 1))
(* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -35/16 (pow sinTheta_O 2)) 15/8)) 3/2)) 1))
(* -1 (* (pow sinTheta_O 3) (sqrt -1)))
(* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (* 3/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1))))))
(* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1))))))
(* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ (+ 10 (* 3/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1)))))))
(* (pow sinTheta_O 3) (sqrt -1))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (* 3/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1)))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ (+ 10 (* 3/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1))))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ h (* (pow sinTheta_O 3) (sqrt -1))))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ h (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1/2 (* (/ (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow (+ 1 (* -1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 8)))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* 1/2 (* (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* 1/2 (* (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4)))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (+ (/ 1 (pow eta 6)) (/ 1 (pow eta 8)))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (+ (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (+ (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (+ (* 1/2 (* (* h (- (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 2))) (+ (* -1 (/ (pow eta 6) (pow (sqrt -1) 2))) (+ (* 1/4 (* (pow eta 4) (* sinTheta_O (sqrt -1)))) (* 3/2 (/ (pow eta 2) (pow (sqrt -1) 2))))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 7))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1))))))))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 5))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (- (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 2))) (+ (* -1 (/ (pow eta 6) (pow (sqrt -1) 2))) (+ (* -1/4 (* (pow eta 4) (* sinTheta_O (sqrt -1)))) (* 3/2 (/ (pow eta 2) (pow (sqrt -1) 2))))))) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (* sinTheta_O (pow (sqrt -1) 3)))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(pow eta 3)
(/ 1 (pow eta 2))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(/ -1 (* sinTheta_O (sqrt -1)))
(/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)
(/ 1 (* sinTheta_O (sqrt -1)))
(* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(/ 1 (pow eta 2))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/ 1 (pow eta 2))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))))
(+ (* (pow eta 6) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 9) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))))
(+ (* (pow eta 6) (+ (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow eta 6) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ 1 (* (pow sinTheta_O 9) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 15)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 15) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))))
(pow eta 3)
(* (pow eta 3) (+ 1 (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))
(* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))
(* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* -1/16 (* (/ (pow sinTheta_O 18) (pow eta 18)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))))))))
(* -1 (pow eta 3))
(* -1 (* (pow eta 3) (+ 1 (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))
(* -1 (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))
(* -1 (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* -1/16 (* (/ (pow sinTheta_O 18) (pow eta 18)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))))))))
(pow eta 3)
(+ (* -1/2 (/ (pow sinTheta_O 6) (pow eta 3))) (pow eta 3))
(+ (* (pow sinTheta_O 6) (- (* -3/4 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 (pow eta 3))))) (pow eta 3))
(+ (* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* -15/16 (/ (pow sinTheta_O 2) (pow eta 3))) (* 3/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (pow eta 3))))) (pow eta 3))
(sqrt (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/2 (* (pow eta 6) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 3)))))) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (* (sqrt (/ 1 (* (pow sinTheta_O 9) (pow (sqrt -1) 5)))) (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))))) (+ (* 1/2 (* (pow eta 6) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 3)))))) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))))
(sqrt (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3)))))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -1 (/ (+ (* -1/2 (* (pow eta 6) (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))) (* 3/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3)))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* sinTheta_O (pow (sqrt -1) 3)))) (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))))) (* 1/2 (* (pow eta 6) (sqrt (/ sinTheta_O (sqrt -1)))))) sinTheta_O)) (* 3/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3)))))
(* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))
(+ (* 1/2 (pow eta 2)) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(+ (* (pow eta 2) (+ 1/2 (* 3/8 (* (/ (pow eta 2) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(+ (* (pow eta 2) (+ 1/2 (* (pow eta 2) (+ (* -3/16 (/ (* (pow eta 2) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4))) (* 3/8 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))))))
(* (pow eta 2) (+ 1 (+ (* -1/4 (* (/ (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 6)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4)))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))))))
(* (pow eta 2) (+ 1 (+ (* -1/4 (* (/ (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 6)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4)))))))
(pow eta 2)
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 3/4 (* 1/2 (pow eta 2)))) (pow eta 2))))) (pow eta 2))
(+ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (- (+ 1 (* 3/8 (pow eta 2))) (* 1/2 (/ (+ 3/4 (* 1/2 (pow eta 2))) (pow eta 2))))) (pow eta 2))) (* 1/2 (/ (+ 3/4 (* 1/2 (pow eta 2))) (pow eta 2))))))) (pow eta 2))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) sinTheta_O))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ (pow eta 2) sinTheta_O)))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (- (* -1/2 (/ (pow eta 2) (sqrt -1))) (* 1/2 (/ (* (pow eta 2) (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4))))) (sqrt -1)))) (* (pow sinTheta_O 3) (sqrt -1)))) (+ (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ (pow eta 2) sinTheta_O))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (pow eta 2) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (pow eta 2))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (/ (pow eta 2) (sqrt -1))) (* 1/2 (/ (* (pow eta 2) (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4))))) (sqrt -1)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (pow eta 2))) sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3)))
(+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ (* (pow eta 6) h) (* (pow sinTheta_O 9) (sqrt -1))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))))
(+ (* (pow eta 6) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ h (* (pow sinTheta_O 9) (sqrt -1))))) (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 6) (* h (* (pow sinTheta_O 3) (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))))) (sqrt -1)))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))))
(+ (* (pow eta 6) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ h (* (pow sinTheta_O 9) (sqrt -1))))) (* (pow eta 6) (+ (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (* (pow sinTheta_O 3) (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 6) (* h (* (pow sinTheta_O 3) (+ (* 1/2 (* (/ (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (/ (pow (+ 1 (* -1 (pow sinTheta_O 2))) 6) (pow sinTheta_O 24)))))) (sqrt -1)))))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))))
(/ h (pow eta 3))
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (pow eta 3))
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 3))
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 18) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))) (* -1/2 (* (* (pow sinTheta_O 6) (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 18))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (pow eta 3))
(* -1 (/ h (pow eta 3)))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (pow eta 3)))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 3)))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 18) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))) (* -1/2 (* (* (pow sinTheta_O 6) (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 18))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (pow eta 3)))
(/ h (pow eta 3))
(+ (* 1/2 (/ (* h (pow sinTheta_O 6)) (pow eta 9))) (/ h (pow eta 3)))
(+ (* (pow sinTheta_O 6) (+ (* 1/2 (/ h (pow eta 9))) (* 3/4 (/ (* h (pow sinTheta_O 2)) (pow eta 9))))) (/ h (pow eta 3)))
(+ (* (pow sinTheta_O 6) (+ (* 1/2 (/ h (pow eta 9))) (* (pow sinTheta_O 2) (+ (* 3/4 (/ h (pow eta 9))) (* 15/16 (/ (* h (pow sinTheta_O 2)) (pow eta 9))))))) (/ h (pow eta 3)))
(* h (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))
(/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) sinTheta_O)
(/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) sinTheta_O)
(/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 3))) (* 9/4 (/ 1 (pow (sqrt -1) 5))))) (sqrt (/ 1 (* (pow sinTheta_O 9) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))) sinTheta_O)
(* -1 (* h (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3)))))
(* -1 (/ (+ (* 3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -3/4 (* h (sqrt (/ sinTheta_O (pow (sqrt -1) 5))))) (* 1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* sinTheta_O (pow (sqrt -1) 3))))))) (pow sinTheta_O 3))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (* 1/2 (* (* h (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 3))) (* 9/4 (/ 1 (pow (sqrt -1) 5))))) (sqrt (/ (sqrt -1) sinTheta_O))))) sinTheta_O)) (* -3/4 (* h (sqrt (/ sinTheta_O (pow (sqrt -1) 5)))))) (pow sinTheta_O 3))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 h eta) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 h eta) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))))) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (-.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1/8 binary32) (neg.f32 h)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) eta)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(*.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta eta)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (/ (* h sinTheta_O) (pow eta 3)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O)) (*.f32 eta (*.f32 eta eta)))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
(* 1/2 (* h sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 h sinTheta_O))
1
#s(literal 1 binary32)
(+ 1 (pow sinTheta_O 2))
(fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))
(+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) eta)
(* -1 (/ h eta))
(neg.f32 (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (fma.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))
(*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (fma.f32 sinTheta_O (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 6))) (+ (* -1/2 (/ (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))) (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 eta))
(/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))
(fma.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 2))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 2))) (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(pow eta 4)
(*.f32 (*.f32 eta eta) (*.f32 eta eta))
(* (pow eta 4) (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(pow eta 4)
(*.f32 (*.f32 eta eta) (*.f32 eta eta))
(* (pow eta 4) (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(* (pow eta 4) (+ 1 (+ (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(pow eta 4)
(*.f32 (*.f32 eta eta) (*.f32 eta eta))
(+ (* (pow eta 2) (pow sinTheta_O 2)) (pow eta 4))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow eta 2)))) (pow eta 2))) (pow eta 4))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (*.f32 eta eta) #s(literal 1 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ 1 (+ (* 1/2 (pow eta 2)) (* (pow sinTheta_O 2) (+ 1 (* 3/8 (pow eta 2))))))) (pow eta 2))) (pow eta 4))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 eta eta) #s(literal 3/8 binary32) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (+ (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) (/ (pow eta 4) (pow sinTheta_O 2))) (+ 1 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (+ (/ (* (pow eta 2) (sqrt -1)) sinTheta_O) (/ (pow eta 4) (pow sinTheta_O 2)))) (+ 1 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta eta) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow eta 2) (sqrt -1)) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 (*.f32 eta eta)) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ (* -1 (/ (- (pow eta 4) 1) sinTheta_O)) (* (pow eta 2) (sqrt -1))) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) #s(literal -1 binary32)) sinTheta_O)) (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (pow eta 4)) 1) sinTheta_O)) (* (pow eta 2) (sqrt -1))) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 eta eta) #s(literal -1 binary32))) (neg.f32 sinTheta_O))) sinTheta_O)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 6))
(neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* (pow sinTheta_O 6) (- (* -3/2 (pow sinTheta_O 2)) 1))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/2 binary32) #s(literal -1 binary32)))
(* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* -15/8 (pow sinTheta_O 2)) 3/2)) 1))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -15/8 binary32) #s(literal -3/2 binary32)) #s(literal -1 binary32)))
(* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -35/16 (pow sinTheta_O 2)) 15/8)) 3/2)) 1))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -35/16 binary32) #s(literal -15/8 binary32)) #s(literal -3/2 binary32)) #s(literal -1 binary32)))
(* -1 (* (pow sinTheta_O 3) (sqrt -1)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))
(* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (* 3/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 #s(literal 3/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))
(* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 15/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))))
(* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ (+ 10 (* 3/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 15/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 35/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))))
(* (pow sinTheta_O 3) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (* 3/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1)))))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 15/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ (+ 10 (* 3/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))) (/ 3/2 (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 (+.f32 (+.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 15/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 35/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(asin (* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))) (+ (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (pow eta 6))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ (+ (* (* (pow eta 2) (pow sinTheta_O 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))) (+ (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow eta 4))) (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ h (* (pow sinTheta_O 3) (sqrt -1))))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))) (/.f32 h (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ h (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1/2 (* (/ (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (/ (pow (+ 1 (* -1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 8)))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (* -1 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 1/4 (* (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (*.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))) (/.f32 h (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) eta)
(/ (+ h (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 h (/.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* 1/2 (* (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4)))))) eta)
(/.f32 (+.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 h (/.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))) (pow.f32 eta #s(literal 6 binary32)))) eta)
(* -1 (/ h eta))
(neg.f32 (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 h (/.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* 1/2 (* (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (* h (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4)))))) eta))
(/.f32 (+.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 h (/.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))) (pow.f32 eta #s(literal 6 binary32)))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (+ (/ 1 (pow eta 6)) (/ 1 (pow eta 8)))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 8 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* h (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (+ (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) #s(literal -1 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))) (+ (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (+ (* 1/2 (* (* h (- (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 2))) (+ (* -1 (/ (pow eta 6) (pow (sqrt -1) 2))) (+ (* 1/4 (* (pow eta 4) (* sinTheta_O (sqrt -1)))) (* 3/2 (/ (pow eta 2) (pow (sqrt -1) 2))))))) (sqrt (/ (sqrt -1) (pow sinTheta_O 7))))) (* h (sqrt (/ 1 (* sinTheta_O (sqrt -1))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 h (*.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) #s(literal -1 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 h (*.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal -1 binary32)) (/.f32 (pow.f32 eta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 3/2 binary32) (/.f32 (*.f32 eta eta) #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 5))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) #s(literal -1 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (- (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 2))) (+ (* -1 (/ (pow eta 6) (pow (sqrt -1) 2))) (+ (* -1/4 (* (pow eta 4) (* sinTheta_O (sqrt -1)))) (* 3/2 (/ (pow eta 2) (pow (sqrt -1) 2))))))) (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) (* 1/2 (* (* h (+ (* -1 (/ (- (pow eta 4) 1) (sqrt -1))) (* 3/2 (/ 1 (pow (sqrt -1) 3))))) (sqrt (* sinTheta_O (pow (sqrt -1) 3)))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (-.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal -1 binary32)) (/.f32 (pow.f32 eta #s(literal 6 binary32)) #s(literal 1 binary32))) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 3/2 binary32) (/.f32 (*.f32 eta eta) #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (-.f32 (/.f32 #s(literal 3/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) #s(literal -1 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(/ -1 (* sinTheta_O (sqrt -1)))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (+.f32 (/.f32 (*.f32 eta eta) (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)
(/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (neg.f32 sinTheta_O))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))) sinTheta_O)
(/ 1 (* sinTheta_O (sqrt -1)))
(/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (*.f32 eta eta) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) #s(literal 1 binary32)))) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))) (neg.f32 sinTheta_O)) (/.f32 (*.f32 eta eta) #s(literal 1 binary32))) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))
(fma.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(fma.f32 (*.f32 eta eta) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) #s(literal 1 binary32)) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) (pow eta 2))
(/.f32 (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) #s(literal 1 binary32)) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 eta eta))
(* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))))
(fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* (pow eta 6) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 9) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))))
(fma.f32 (pow.f32 eta #s(literal 6 binary32)) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)) #s(literal 1/4 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 9 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32))))
(+ (* (pow eta 6) (+ (* 1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))) (* (pow eta 6) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ 1 (* (pow sinTheta_O 9) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 15)) 1/4) (/ (pow eta 6) (* (pow sinTheta_O 15) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (* (pow sinTheta_O 3) (sqrt -1))))
(fma.f32 (pow.f32 eta #s(literal 6 binary32)) (fma.f32 (pow.f32 eta #s(literal 6 binary32)) (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 9 binary32)))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 15 binary32)) #s(literal 1/4 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 15 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32))))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(* (pow eta 3) (+ 1 (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) #s(literal 1 binary32)))
(* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 12 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 12 binary32))))))
(* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* -1/16 (* (/ (pow sinTheta_O 18) (pow eta 18)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) #s(literal 1 binary32)) (fma.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 18 binary32)) (pow.f32 eta #s(literal 18 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 12 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 12 binary32)))))))
(* -1 (pow eta 3))
(neg.f32 (*.f32 eta (*.f32 eta eta)))
(* -1 (* (pow eta 3) (+ 1 (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) #s(literal 1 binary32)) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(* -1 (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) #s(literal 1 binary32)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 12 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 12 binary32))))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(* -1 (* (pow eta 3) (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (+ (* -1/8 (/ (pow sinTheta_O 12) (* (pow eta 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* -1/16 (* (/ (pow sinTheta_O 18) (pow eta 18)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) #s(literal 1 binary32)) (fma.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 18 binary32)) (pow.f32 eta #s(literal 18 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 12 binary32))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 12 binary32)))))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(pow eta 3)
(*.f32 eta (*.f32 eta eta))
(+ (* -1/2 (/ (pow sinTheta_O 6) (pow eta 3))) (pow eta 3))
(fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 6) (- (* -3/4 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 (pow eta 3))))) (pow eta 3))
(fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) #s(literal -3/4 binary32) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(+ (* (pow sinTheta_O 6) (- (* (pow sinTheta_O 2) (- (* -15/16 (/ (pow sinTheta_O 2) (pow eta 3))) (* 3/4 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 (pow eta 3))))) (pow eta 3))
(fma.f32 eta (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) #s(literal -15/16 binary32) (/.f32 #s(literal -3/4 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 eta eta))))))
(sqrt (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))
(sqrt.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/2 (* (pow eta 6) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 3)))))) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 #s(literal 3/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (* (sqrt (/ 1 (* (pow sinTheta_O 9) (pow (sqrt -1) 5)))) (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))))) (+ (* 1/2 (* (pow eta 6) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 3)))))) (* 3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (fma.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 15/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 9 binary32)))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 #s(literal 3/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))))))
(sqrt (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))
(sqrt.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -3/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -3/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -1 (/ (+ (* -1/2 (* (pow eta 6) (sqrt (/ 1 (* sinTheta_O (sqrt -1)))))) (* 3/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (/.f32 (fma.f32 #s(literal 3/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (sqrt (/ 1 (* sinTheta_O (pow (sqrt -1) 3)))) (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))))) (* 1/2 (* (pow eta 6) (sqrt (/ sinTheta_O (sqrt -1)))))) sinTheta_O)) (* 3/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (/.f32 (fma.f32 #s(literal 3/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 #s(literal 15/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(+ (* 1/2 (pow eta 2)) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))
(+ (* (pow eta 2) (+ 1/2 (* 3/8 (* (/ (pow eta 2) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+ (* (pow eta 2) (+ 1/2 (* (pow eta 2) (+ (* -3/16 (/ (* (pow eta 2) (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4))) (* 3/8 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal 3/8 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -3/16 binary32) (/.f32 (*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (+ (* -1/4 (* (/ (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 6)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4)))))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4))))))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (+ (* -1/4 (* (/ (* (pow sinTheta_O 2) (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 6)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* 1/2 (/ (- (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (pow eta 4)))))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 3/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(pow eta 2)
(*.f32 eta eta)
(+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (+ 1/2 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 3/4 (* 1/2 (pow eta 2)))) (pow eta 2))))) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 eta eta) #s(literal 3/4 binary32)) (*.f32 eta eta))) #s(literal 1/2 binary32)) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (- (+ 1 (* 3/8 (pow eta 2))) (* 1/2 (/ (+ 3/4 (* 1/2 (pow eta 2))) (pow eta 2))))) (pow eta 2))) (* 1/2 (/ (+ 3/4 (* 1/2 (pow eta 2))) (pow eta 2))))))) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (fma.f32 (*.f32 eta eta) #s(literal 3/8 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 3/8 binary32)) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 eta eta) #s(literal 3/4 binary32)) (*.f32 eta eta)))) #s(literal 1/2 binary32)) (*.f32 eta eta))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) sinTheta_O))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ (pow eta 2) sinTheta_O)))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (- (* -1/2 (/ (pow eta 2) (sqrt -1))) (* 1/2 (/ (* (pow eta 2) (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4))))) (sqrt -1)))) (* (pow sinTheta_O 3) (sqrt -1)))) (+ (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ (pow eta 2) sinTheta_O))))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (+.f32 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (pow eta 2) sinTheta_O)))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (pow eta 2))) sinTheta_O)))))
(*.f32 (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (/ (pow eta 2) (sqrt -1))) (* 1/2 (/ (* (pow eta 2) (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4))))) (sqrt -1)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 4) (+ 1 (* 1/4 (pow eta 4)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (pow eta 2))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 eta eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) sinTheta_O))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 6)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))))))
(* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3)))
(/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ (* (pow eta 6) h) (* (pow sinTheta_O 9) (sqrt -1))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))))
(fma.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 h (pow.f32 eta #s(literal 6 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 9 binary32))))))
(+ (* (pow eta 6) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ h (* (pow sinTheta_O 9) (sqrt -1))))) (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 6) (* h (* (pow sinTheta_O 3) (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))))) (sqrt -1)))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))))
(fma.f32 (pow.f32 eta #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (pow.f32 eta #s(literal 6 binary32)) (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 18 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 18 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)) #s(literal 1/4 binary32)) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 9 binary32)))))) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(+ (* (pow eta 6) (+ (* -1/2 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)) 1/4) (/ h (* (pow sinTheta_O 9) (sqrt -1))))) (* (pow eta 6) (+ (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (* (pow sinTheta_O 3) (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* (pow eta 6) (* h (* (pow sinTheta_O 3) (+ (* 1/2 (* (/ (+ (* 1/4 (* (/ 1 (* (pow sinTheta_O 18) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (/ 1 (pow sinTheta_O 18)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9)))) (* (pow sinTheta_O 6) (pow (sqrt -1) 2))) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (/ (pow (+ 1 (* -1 (pow sinTheta_O 2))) 6) (pow sinTheta_O 24)))))) (sqrt -1)))))))) (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (* h (sqrt -1)) (pow sinTheta_O 3))))
(fma.f32 (pow.f32 eta #s(literal 6 binary32)) (fma.f32 (pow.f32 eta #s(literal 6 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/4 binary32))) (fma.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 18 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 18 binary32))))) (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 6 binary32)) (pow.f32 sinTheta_O #s(literal 24 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 18 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 18 binary32)))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)) #s(literal 1/4 binary32))) (/.f32 h (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 9 binary32)))))) (/.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (pow eta 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h) (*.f32 eta (*.f32 eta eta)))
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 3))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 12 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 12 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 18) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))) (* -1/2 (* (* (pow sinTheta_O 6) (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 18))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (pow eta 3))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 12 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)))) (neg.f32 (pow.f32 sinTheta_O #s(literal 18 binary32))))) (pow.f32 eta #s(literal 18 binary32))) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 12 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 12 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 eta (*.f32 eta eta)))
(* -1 (/ h (pow eta 3)))
(/.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (pow eta 3)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) h) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 3)))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 12 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 12 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 18) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 9))))) (* -1/2 (* (* (pow sinTheta_O 6) (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))) (pow eta 18))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))) (* 1/4 (/ (pow sinTheta_O 12) (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (pow eta 12))) (* 1/2 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) (pow eta 3)))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 12 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 9 binary32)))) (neg.f32 (pow.f32 sinTheta_O #s(literal 18 binary32))))) (pow.f32 eta #s(literal 18 binary32))) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 12 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 12 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(+ (* 1/2 (/ (* h (pow sinTheta_O 6)) (pow eta 9))) (/ h (pow eta 3)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 9 binary32))) (/.f32 h (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 6) (+ (* 1/2 (/ h (pow eta 9))) (* 3/4 (/ (* h (pow sinTheta_O 2)) (pow eta 9))))) (/ h (pow eta 3)))
(fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (pow.f32 eta #s(literal 9 binary32))) (/.f32 (*.f32 #s(literal 3/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 9 binary32)))) (/.f32 h (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 6) (+ (* 1/2 (/ h (pow eta 9))) (* (pow sinTheta_O 2) (+ (* 3/4 (/ h (pow eta 9))) (* 15/16 (/ (* h (pow sinTheta_O 2)) (pow eta 9))))))) (/ h (pow eta 3)))
(fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/4 binary32) (/.f32 h (pow.f32 eta #s(literal 9 binary32))) (/.f32 (*.f32 #s(literal 15/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 9 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (pow.f32 eta #s(literal 9 binary32)))) (/.f32 h (*.f32 eta (*.f32 eta eta))))
(* h (sqrt (/ (sqrt -1) (pow sinTheta_O 3))))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 #s(literal -3/4 binary32) h) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32))))))) sinTheta_O)
(/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -3/4 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))) sinTheta_O)
(/ (+ (* -3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 7)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 3))) (* 9/4 (/ 1 (pow (sqrt -1) 5))))) (sqrt (/ 1 (* (pow sinTheta_O 9) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* (pow sinTheta_O 7) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -3/4 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (+.f32 (/.f32 #s(literal 15/8 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 9/4 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 9 binary32)))))) (*.f32 (*.f32 h (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))) sinTheta_O)
(* -1 (* h (sqrt (/ (pow (sqrt -1) 3) (pow sinTheta_O 3)))))
(*.f32 (neg.f32 h) (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (+ (* 3/4 (* h (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 #s(literal 3/4 binary32) h) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -3/4 (* h (sqrt (/ sinTheta_O (pow (sqrt -1) 5))))) (* 1/2 (* (* (pow eta 6) h) (sqrt (/ 1 (* sinTheta_O (pow (sqrt -1) 3))))))) (pow sinTheta_O 3))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal -3/4 binary32) h) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (* (pow eta 6) h) (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (* 1/2 (* (* h (+ (* 1/2 (/ (+ 6 (* 9/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 3))) (* 9/4 (/ 1 (pow (sqrt -1) 5))))) (sqrt (/ (sqrt -1) sinTheta_O))))) sinTheta_O)) (* -3/4 (* h (sqrt (/ sinTheta_O (pow (sqrt -1) 5)))))) (pow sinTheta_O 3))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 (/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 (fma.f32 #s(literal -3/4 binary32) (*.f32 h (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 15/8 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 9/4 binary32) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (sqrt.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))) (neg.f32 sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_O))

eval285.0ms (2.3%)

Memory
28.0MiB live, 406.4MiB allocated
Compiler

Compiled 94 343 to 5 517 computations (94.2% saved)

prune240.0ms (1.9%)

Memory
-22.5MiB live, 533.0MiB allocated
Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New1 547131 560
Fresh6713
Picked415
Done000
Total1 557211 578
Accuracy
99.4%
Counts
1 578 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.7%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
26.6%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
25.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
26.8%
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))))
74.6%
(asin.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta)))
77.1%
(asin.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h))))
89.0%
(asin.f32 (/.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
89.3%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
97.0%
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
90.3%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta)))))
90.1%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)))))
90.6%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
86.1%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
93.8%
(asin.f32 (/.f32 h eta))
93.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
96.3%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) h))
93.1%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
87.0%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
86.7%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
45.4%
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h)) #s(literal -1 binary32))))
Compiler

Compiled 883 to 521 computations (41% saved)

simplify423.0ms (3.4%)

Memory
32.9MiB live, 421.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
cost-diff0
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
cost-diff0
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
cost-diff0
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
cost-diff0
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
cost-diff224
(fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
cost-diff320
(sqrt.f32 #s(literal 1 binary32))
cost-diff0
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
cost-diff0
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
cost-diff0
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
cost-diff0
(/.f32 #s(literal 1 binary32) eta)
cost-diff0
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
cost-diff0
(/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32)))
cost-diff0
(fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)
cost-diff0
(/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))
cost-diff0
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
Rules
8 488×accelerator-lowering-fma.f32
8 488×accelerator-lowering-fma.f64
2 332×*-lowering-*.f32
2 332×*-lowering-*.f64
1 598×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039285
170266
2146266
3324266
4740266
51186266
62304266
73744266
86011266
97448266
08020263
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)))
(/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))
h
(+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)
(/ sinTheta_O (* eta -2))
sinTheta_O
(* eta -2)
eta
-2
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
1
eta
h
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
h
(sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))
(* (+ eta sinTheta_O) (- eta sinTheta_O))
(+ eta sinTheta_O)
eta
sinTheta_O
(- eta sinTheta_O)
(asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
h
(sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
1
(+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(sqrt 1)
(* sinTheta_O (neg sinTheta_O))
sinTheta_O
(neg sinTheta_O)
(* eta eta)
eta
(asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))))
(/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))
h
(sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))
(+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))
eta
(/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(neg (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(neg sinTheta_O)
1
Outputs
(asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
(/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))
(/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))
h
(+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)
(fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
(/ sinTheta_O (* eta -2))
(/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32)))
sinTheta_O
(* eta -2)
(*.f32 eta #s(literal -2 binary32))
eta
-2
#s(literal -2 binary32)
(asin (* (/ 1 eta) h))
(asin.f32 (/.f32 h eta))
(* (/ 1 eta) h)
(/.f32 h eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
eta
h
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
h
(sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(* (+ eta sinTheta_O) (- eta sinTheta_O))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(+ eta sinTheta_O)
(+.f32 sinTheta_O eta)
eta
sinTheta_O
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)
(asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
h
(sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
1
#s(literal 1 binary32)
(+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(sqrt 1)
#s(literal 1 binary32)
(* sinTheta_O (neg sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
sinTheta_O
(neg sinTheta_O)
(neg.f32 sinTheta_O)
(* eta eta)
(*.f32 eta eta)
eta
(asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))
h
(sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))
(+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
eta
(/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(neg (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))
(sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(+ (* sinTheta_O (neg sinTheta_O)) 1)
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(neg sinTheta_O)
(neg.f32 sinTheta_O)
1
#s(literal 1 binary32)

localize138.0ms (1.1%)

Memory
0.7MiB live, 273.2MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
accuracy99.8%
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
accuracy91.7%
(sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
accuracy99.9%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
accuracy99.3%
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))
accuracy99.3%
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))
accuracy89.2%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))
accuracy100.0%
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
accuracy99.8%
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
accuracy91.7%
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
accuracy100.0%
(/.f32 #s(literal 1 binary32) eta)
accuracy99.8%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
accuracy99.2%
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
accuracy100.0%
(*.f32 eta #s(literal -2 binary32))
accuracy100.0%
(fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)
accuracy99.8%
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
accuracy99.8%
(/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))
Samples
90.0ms256×0valid
Compiler

Compiled 285 to 41 computations (85.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
ival-mult: 32.0ms (45.2% of total)
ival-div: 11.0ms (15.6% of total)
ival-asin: 10.0ms (14.1% of total)
ival-sqrt: 8.0ms (11.3% of total)
ival-add: 6.0ms (8.5% of total)
ival-neg: 2.0ms (2.8% of total)
ival-sub: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series83.0ms (0.7%)

Memory
-30.7MiB live, 188.1MiB allocated
Counts
22 → 576
Calls
Call 1
Inputs
#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())
#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())
#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())
#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())
#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())
#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())
#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())
#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())
#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())
#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())
#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())
#s(alt (sqrt 1) (patch (sqrt.f32 #s(literal 1 binary32)) #<representation binary32>) () ())
#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())
#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())
#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())
#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())
#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())
#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())
#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())
#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())
#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())
Outputs
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))) (patch (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor 0 eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2))))) (taylor 0 eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4))))))) (taylor 0 eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4))))))) (taylor 0 eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta) (taylor inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)) (patch (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor -inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor 0 eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt eta (taylor -inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta) (patch (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf sinTheta_O) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor 0 eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ sinTheta_O eta)) (taylor -inf eta) (#s(alt (/ sinTheta_O (* eta -2)) (patch (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf h) (#s(alt (* (/ 1 eta) h) (patch (*.f32 (/.f32 #s(literal 1 binary32) eta) h) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf eta) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor 0 h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (asin (/ h eta)) (taylor -inf h) (#s(alt (asin (* (/ 1 eta) h)) (patch (asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h)) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor -inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor -inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor -inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor -inf eta) (#s(alt (/ 1 eta) (patch (/.f32 #s(literal 1 binary32) eta) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor 0 eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* h (sqrt -1)) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))) (patch (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor 0 eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)))) (taylor inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))) (taylor inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))) (taylor inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (pow (sqrt -1) 2))) (taylor -inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta))) (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3)))))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (sqrt -1))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor 0 eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (* eta (+ sinTheta_O (* -1 sinTheta_O)))) (taylor 0 eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O))))) (taylor 0 eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O))))) (taylor 0 eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta)))) (taylor inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta))))) (taylor inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta))))) (taylor inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor -inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta)))) (taylor -inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta)))) (taylor -inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta)))) (taylor -inf eta) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor 0 sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ eta (* -1 eta))) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (/ eta sinTheta_O)) 1)) (taylor inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1)) (taylor inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1)) (taylor inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (* -1 eta)) sinTheta_O)) 1)) (taylor -inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1)) (taylor -inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1)) (taylor -inf sinTheta_O) (#s(alt (* (+ eta sinTheta_O) (- eta sinTheta_O)) (patch (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor 0 sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1)) (taylor inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1)) (taylor inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1)) (taylor inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1)) (taylor -inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1)) (taylor -inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1)) (taylor -inf sinTheta_O) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (pow sinTheta_O 2)) (taylor 0 eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor -inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor -inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor -inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor -inf eta) (#s(alt (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)) (patch (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))) (patch (asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor 0 h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))) (taylor -inf h) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* h (sqrt -1)) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)) (taylor -inf eta) (#s(alt (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))) (patch (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf h) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor -inf eta) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2)))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))) (patch (asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor 0 h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))) (taylor -inf h) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta) (taylor inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)) (taylor -inf eta) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (sqrt -1) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))) (patch (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) #<representation binary32>) () ())) ())
#s(alt (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))) (taylor 0 eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))) (taylor inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 eta) (taylor -inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))))) (taylor -inf eta) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (sqrt (* sinTheta_O (pow (sqrt -1) 3))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5)))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))) (patch (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (taylor 0 eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) (taylor 0 eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) (taylor 0 eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) (taylor 0 eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor -inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor -inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor -inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (taylor -inf eta) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (pow eta 2) (taylor 0 sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (sqrt -1))) (taylor inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)))) (taylor inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))))) (taylor inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor -inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))) (patch (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor 0 eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor 0 eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor 0 eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor 0 eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor -inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor -inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor -inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (* -2 eta) (taylor -inf eta) (#s(alt (* eta -2) (patch (*.f32 eta #s(literal -2 binary32)) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (sqrt -1) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (sqrt -1) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (sqrt -1) sinTheta_O) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 eta) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)) (taylor -inf eta) (#s(alt (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))) (patch (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow eta 2)) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 4)) (/ (pow sinTheta_O 2) (pow eta 6)))) (/ 1 (pow eta 2))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 6)) (/ (pow sinTheta_O 2) (pow eta 8)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2))) (taylor 0 sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ -1 (pow sinTheta_O 2)) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (- (* -1 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 1 (pow sinTheta_O 2))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 6))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 8))) (/ 1 (pow sinTheta_O 6)))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2))) (taylor 0 eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2)) (taylor inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ 1 (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2)) (taylor -inf eta) (#s(alt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))) (patch (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))) #<representation binary32>) () ())) ())
Calls

144 calls:

TimeVariablePointExpression
17.0ms
sinTheta_O
@0
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
5.0ms
eta
@0
(sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))
4.0ms
h
@0
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
1.0ms
eta
@0
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
1.0ms
sinTheta_O
@inf
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))

rewrite387.0ms (3.1%)

Memory
-0.1MiB live, 846.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 018×accelerator-lowering-fma.f32
6 018×accelerator-lowering-fma.f64
5 148×/-lowering-/.f32
5 148×/-lowering-/.f64
4 476×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039212
1205197
21472197
08495194
Stop Event
iter limit
node limit
Counts
22 → 973
Calls
Call 1
Inputs
(asin (/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)))
(/ h (+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta))
(+ (* (/ sinTheta_O (* eta -2)) sinTheta_O) eta)
(/ sinTheta_O (* eta -2))
(* (/ 1 eta) h)
(asin (* (/ 1 eta) h))
(/ 1 eta)
(asin (/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ h (sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O))))
(sqrt (* (+ eta sinTheta_O) (- eta sinTheta_O)))
(* (+ eta sinTheta_O) (- eta sinTheta_O))
(sqrt 1)
(+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))
(asin (* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))))
(asin (/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))))
(/ h (sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))))
(sqrt (+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1)))))
(+ (* eta eta) (/ (neg (* sinTheta_O sinTheta_O)) (sqrt (+ (* sinTheta_O (neg sinTheta_O)) 1))))
(* eta -2)
(sqrt (/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta))))
(/ 1 (+ (* (sqrt 1) (* sinTheta_O (neg sinTheta_O))) (* eta eta)))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))))
(neg.f32 (/.f32 h (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(neg.f32 (/.f32 (neg.f32 h) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))) (/.f32 h (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 h)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(*.f32 (/.f32 h (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))
(*.f32 (/.f32 h (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)
(fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 #s(literal 1 binary32) eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 sinTheta_O (/.f32 #s(literal -2 binary32) sinTheta_O)) eta)
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 #s(literal 1/2 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)) eta)
(fma.f32 (neg.f32 eta) #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 2 binary32)) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (neg.f32 (neg.f32 sinTheta_O)) #s(literal -2 binary32)) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 (neg.f32 (neg.f32 sinTheta_O)) eta) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (neg.f32 eta)) eta)
(fma.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 2 binary32)) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) #s(literal -1/2 binary32) eta)
(fma.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) #s(literal -1/2 binary32) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 1/2 binary32) eta)
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 (neg.f32 sinTheta_O) #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) eta) (/.f32 sinTheta_O #s(literal 2 binary32)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) eta) (/.f32 (neg.f32 sinTheta_O) #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 (neg.f32 (neg.f32 sinTheta_O)) eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (neg.f32 sinTheta_O) eta) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) eta) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32))) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -2 binary32)) (/.f32 sinTheta_O (neg.f32 eta)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -2 binary32)) (/.f32 (neg.f32 sinTheta_O) eta) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)) #s(literal 1/2 binary32) eta)
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) eta) (/.f32 sinTheta_O #s(literal 2 binary32)) eta)
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) #s(literal -2 binary32)) (/.f32 sinTheta_O (neg.f32 eta)) eta)
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) #s(literal 2 binary32)) (/.f32 sinTheta_O eta) eta)
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) (neg.f32 eta)) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(fma.f32 (/.f32 (neg.f32 (neg.f32 sinTheta_O)) #s(literal -2 binary32)) (/.f32 sinTheta_O eta) eta)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #s(literal 1 binary32))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) (*.f32 eta (/.f32 #s(literal 1 binary32) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)) #s(literal -1 binary32))
(/.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (neg.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))
(/.f32 (fma.f32 eta (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) sinTheta_O) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))
(/.f32 (fma.f32 eta (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 eta (*.f32 eta #s(literal 2 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32))))
(/.f32 (fma.f32 eta (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1 binary32) (*.f32 eta #s(literal -2 binary32))))
(/.f32 (fma.f32 eta #s(literal -2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) #s(literal -2 binary32))
(/.f32 (fma.f32 eta #s(literal -2 binary32) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) #s(literal -2 binary32))
(/.f32 (fma.f32 eta #s(literal -2 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal -2 binary32))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) eta)
(/.f32 (fma.f32 eta (/.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 eta #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 eta #s(literal -2 binary32))))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -2 binary32)))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -2 binary32)))
(/.f32 (+.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -2 binary32)))
(/.f32 (fma.f32 (neg.f32 eta) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) (neg.f32 sinTheta_O)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O)))
(/.f32 (fma.f32 (neg.f32 eta) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (neg.f32 eta) (*.f32 eta #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1 binary32) (*.f32 eta #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 eta) (*.f32 eta #s(literal -2 binary32)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta #s(literal 2 binary32)))
(/.f32 (fma.f32 eta #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) #s(literal 2 binary32))
(/.f32 (fma.f32 eta #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) #s(literal 2 binary32))
(/.f32 (fma.f32 eta #s(literal 2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 2 binary32))
(/.f32 (fma.f32 (neg.f32 eta) eta (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)))) (neg.f32 eta))
(/.f32 (+.f32 sinTheta_O (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) eta)) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))
(/.f32 (+.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O)) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) (neg.f32 eta))) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) #s(literal -1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))) (*.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (*.f32 eta #s(literal 2 binary32)) eta)) (*.f32 (*.f32 eta #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 eta #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 eta #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 (*.f32 eta #s(literal 2 binary32)) (neg.f32 eta))) (*.f32 (*.f32 eta #s(literal 2 binary32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 (*.f32 eta #s(literal -2 binary32)) eta)) (*.f32 (*.f32 eta #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (*.f32 eta #s(literal -2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 eta #s(literal -2 binary32)) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 (*.f32 eta #s(literal -2 binary32)) (neg.f32 eta))) (*.f32 (*.f32 eta #s(literal -2 binary32)) #s(literal -1 binary32)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) #s(literal 1 binary32) (*.f32 eta #s(literal -2 binary32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) eta) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) #s(literal -1 binary32) (*.f32 eta #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) #s(literal 1 binary32) (*.f32 eta #s(literal -2 binary32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) #s(literal -1 binary32) (*.f32 eta #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 eta #s(literal -2 binary32))) #s(literal -2 binary32))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) eta) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1 binary32) (*.f32 eta #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1 binary32) (*.f32 eta eta)) eta)
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal -1 binary32) (*.f32 eta (neg.f32 eta))) (*.f32 eta #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)) (*.f32 eta eta))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))))) (neg.f32 (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta)))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))) (neg.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (fma.f32 (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))))
(*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta))
(*.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))))
(*.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))))
(*.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(neg.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta #s(literal 2 binary32))) (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32))))
(/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(/.f32 (neg.f32 sinTheta_O) (*.f32 eta #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O)))
(/.f32 (/.f32 sinTheta_O eta) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 (*.f32 eta #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 sinTheta_O eta)) #s(literal 2 binary32))
(/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 eta #s(literal 2 binary32))) (*.f32 (*.f32 eta #s(literal 2 binary32)) sinTheta_O)) (*.f32 (*.f32 eta #s(literal 2 binary32)) (*.f32 eta #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 sinTheta_O))) (neg.f32 (neg.f32 (*.f32 eta #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 sinTheta_O eta))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32))) (neg.f32 eta))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta #s(literal 2 binary32))) (/.f32 #s(literal 0 binary32) (*.f32 eta #s(literal 2 binary32))) (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta #s(literal 2 binary32))) (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32)))))))
(*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal -2 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 eta #s(literal -2 binary32)) sinTheta_O))))
(*.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_O (neg.f32 eta)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O)
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_O eta) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(*.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (neg.f32 (/.f32 sinTheta_O eta)) #s(literal 1/2 binary32))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 sinTheta_O #s(literal 2 binary32)))
(*.f32 (/.f32 sinTheta_O (neg.f32 eta)) #s(literal 1/2 binary32))
(*.f32 (/.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 eta #s(literal -2 binary32))))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 h #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h eta) #s(literal 1 binary32))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(neg.f32 (/.f32 #s(literal -1 binary32) eta))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 eta)) #s(literal -1 binary32))
(pow.f32 (pow.f32 eta #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (pow.f32 eta #s(literal -1/2 binary32)) (pow.f32 eta #s(literal -1/2 binary32)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (sqrt.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (sqrt.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))) (sqrt.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (sqrt.f32 (+.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))) (neg.f32 (sqrt.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (+.f32 sinTheta_O eta)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)))
(exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(+.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(+.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)))
(+.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(fma.f32 sinTheta_O (-.f32 eta sinTheta_O) (*.f32 eta (-.f32 eta sinTheta_O)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 eta eta))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta (+.f32 sinTheta_O eta) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (+.f32 sinTheta_O eta) eta (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))
(fma.f32 (-.f32 eta sinTheta_O) eta (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) (*.f32 eta eta))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1 binary32)))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(-.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)))
(-.f32 (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta)))))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (+.f32 sinTheta_O eta))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (+.f32 sinTheta_O eta))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) eta) (-.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (+.f32 sinTheta_O eta)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 eta (+.f32 sinTheta_O eta)) (-.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))) (*.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))))))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))) (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))) (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta #s(literal 0 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (fma.f32 eta eta #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 sinTheta_O eta))
(*.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta)))))))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(*.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))
(*.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (-.f32 eta sinTheta_O))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (+.f32 sinTheta_O eta))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (/.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (/.f32 (+.f32 sinTheta_O eta) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
#s(literal 1 binary32)
(exp.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta))
(+.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(+.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(+.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)))
(+.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(fma.f32 sinTheta_O (-.f32 eta sinTheta_O) (*.f32 eta (-.f32 eta sinTheta_O)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 eta eta))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta (+.f32 sinTheta_O eta) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)))
(fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)))
(fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (+.f32 sinTheta_O eta) eta (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)))
(fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))
(fma.f32 (-.f32 eta sinTheta_O) eta (*.f32 (-.f32 eta sinTheta_O) sinTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) (*.f32 eta eta))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) sinTheta_O (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1 binary32)))
(-.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(-.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)))
(-.f32 (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 sinTheta_O eta) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta)))))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (+.f32 sinTheta_O eta))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))
(/.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (+.f32 sinTheta_O eta))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))) (neg.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta))) (neg.f32 (+.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) eta) (-.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) eta) (*.f32 (+.f32 sinTheta_O eta) (neg.f32 sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) eta)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) eta) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) #s(literal 3 binary32))) (fma.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) eta) (-.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)) (*.f32 (*.f32 (-.f32 eta sinTheta_O) eta) (*.f32 (-.f32 eta sinTheta_O) sinTheta_O)))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (+.f32 sinTheta_O eta)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 eta (+.f32 sinTheta_O eta)) (-.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))) (*.f32 (*.f32 eta (+.f32 sinTheta_O eta)) (*.f32 (neg.f32 sinTheta_O) (+.f32 sinTheta_O eta))))))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))) (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 eta (-.f32 eta sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 eta (-.f32 eta sinTheta_O)) (-.f32 (*.f32 (*.f32 sinTheta_O (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))) (*.f32 (*.f32 eta (-.f32 eta sinTheta_O)) (*.f32 sinTheta_O (-.f32 eta sinTheta_O))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 #s(literal 0 binary32) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 eta eta #s(literal 0 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (fma.f32 eta eta #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 sinTheta_O eta))
(*.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta)))))))
(*.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(*.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))
(*.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (+.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))) (/.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))
(*.f32 (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (+.f32 sinTheta_O eta) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (-.f32 eta sinTheta_O))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (+.f32 sinTheta_O eta))
(*.f32 (/.f32 (-.f32 eta sinTheta_O) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (/.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))) (/.f32 (+.f32 sinTheta_O eta) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (-.f32 eta sinTheta_O) (fma.f32 sinTheta_O (-.f32 sinTheta_O eta) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (/.f32 (+.f32 sinTheta_O eta) (fma.f32 sinTheta_O (+.f32 sinTheta_O eta) (*.f32 eta eta))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (/.f32 h (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))
(neg.f32 (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (/.f32 h (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (neg.f32 (neg.f32 h)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) #s(literal 1/2 binary32)))
(pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (neg.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (sqrt.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal 1/4 binary32)))
(+.f32 (*.f32 eta eta) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 (neg.f32 sinTheta_O)) #s(literal -1 binary32)) (/.f32 sinTheta_O (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(*.f32 eta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) eta)
(exp.f32 (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32))))
(fabs.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (neg.f32 (sqrt.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1/4 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) (sqrt.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))) (sqrt.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(exp.f32 (neg.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(exp.f32 (fma.f32 (neg.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(-.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (/.f32 (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(-.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (*.f32 eta eta))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) (neg.f32 (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
(*.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
(*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O (*.f32 eta eta)))) #s(literal -1 binary32)))

simplify392.0ms (3.2%)

Memory
12.5MiB live, 717.5MiB allocated
Algorithm
egg-herbie
Rules
6 998×accelerator-lowering-fma.f32
6 998×accelerator-lowering-fma.f64
6 060×*-lowering-*.f32
6 060×*-lowering-*.f64
4 560×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0116010819
136969636
092709318
Stop Event
iter limit
node limit
Counts
576 → 576
Calls
Call 1
Inputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(* -1/2 (/ sinTheta_O eta))
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(/ h eta)
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(asin (/ h eta))
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(* -1 (* eta (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (pow sinTheta_O 2))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ sinTheta_O (* -1 sinTheta_O))))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(pow eta 2)
(+ (* sinTheta_O (+ eta (* -1 eta))) (pow eta 2))
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (/ eta sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (* -1 eta)) sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* -1 (pow sinTheta_O 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))
(+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(* -2 eta)
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(/ (sqrt -1) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(/ 1 eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/ 1 (pow eta 2))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 4)) (/ (pow sinTheta_O 2) (pow eta 6)))) (/ 1 (pow eta 2)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 6)) (/ (pow sinTheta_O 2) (pow eta 8)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(/ -1 (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/ -1 (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/ -1 (pow sinTheta_O 2))
(- (* -1 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 1 (pow sinTheta_O 2)))
(- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 6))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 8))) (/ 1 (pow sinTheta_O 6)))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(/ 1 (pow eta 2))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/ 1 (pow eta 2))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (fma.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (-.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (neg.f32 h)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1/8 binary32) (neg.f32 h)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(* -1/2 (/ sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32)) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))))) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32)) h) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32)))) (neg.f32 eta))) eta)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) #s(literal 5/16 binary32) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 eta (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(fma.f32 eta (/.f32 #s(literal 0 binary32) eta) eta)
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta)) eta)
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(fma.f32 eta (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta)) (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))) eta)
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 #s(literal 0 binary32) eta) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) #s(literal 0 binary32)) (neg.f32 eta)) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32)) (neg.f32 eta)) (neg.f32 eta)) eta)
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+.f32 eta (/.f32 #s(literal 0 binary32) eta))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) sinTheta_O) eta) (/.f32 #s(literal 0 binary32) eta)) eta)
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (fma.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal 0 binary32) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32)) eta)) (/.f32 #s(literal 0 binary32) eta)) eta)
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)) sinTheta_O))))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ sinTheta_O (* -1 sinTheta_O))))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (* eta (+ eta (+ sinTheta_O (* -1 sinTheta_O)))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (/ sinTheta_O eta)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (+ (* -1 (/ sinTheta_O eta)) (/ sinTheta_O eta))))
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 0 binary32)) eta)))
(* (pow eta 2) (+ 1 (* -1 (/ (+ (* -1 (+ sinTheta_O (* -1 sinTheta_O))) (/ (pow sinTheta_O 2) eta)) eta))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 0 binary32)) eta)))
(pow eta 2)
(*.f32 eta eta)
(+ (* sinTheta_O (+ eta (* -1 eta))) (pow eta 2))
(*.f32 eta eta)
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* sinTheta_O (+ eta (+ (* -1 eta) (* -1 sinTheta_O)))) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (/ eta sinTheta_O)) 1))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ eta sinTheta_O)) (+ (/ eta sinTheta_O) (/ (pow eta 2) (pow sinTheta_O 2)))) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 0 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (* -1 eta)) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ eta (+ (* -1 eta) (* -1 (/ (pow eta 2) sinTheta_O)))) sinTheta_O)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (+ (* -1 (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) #s(literal 5/16 binary32) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) eta)
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))
(* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))) (sqrt -1)))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))) (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (* sinTheta_O (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) (sqrt -1)))) (* -1/2 (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* -1 (/ (* (+ 1 (* -1 (pow sinTheta_O 2))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 4))) (* -1/2 (* (/ (* (pow sinTheta_O 2) (* (+ (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* 1/4 (* (/ (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow (sqrt -1) 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))) (sqrt -1)))))))) (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal -1 binary32)) (neg.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta)
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) h) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (* (pow sinTheta_O 2) (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))) (pow eta 6))) (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))) (* 1/4 (/ (pow sinTheta_O 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 4))) (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))) eta))
(/.f32 (+.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2))))))))) (* 1/2 (* eta (* h (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (neg.f32 (*.f32 eta eta))))) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* h (sqrt (/ (sqrt -1) sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* h (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))))) (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 h (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))
(*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))))
(fma.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (fma.f32 h (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 h (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (pow eta 2) (* sinTheta_O (sqrt -1))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (* sinTheta_O (sqrt -1))))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/8 binary32) (/.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 1/4 binary32))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(fma.f32 eta (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) eta)
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))))
(fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (fma.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) eta)
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(*.f32 (neg.f32 eta) (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(neg.f32 (fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3))))))))))
(neg.f32 (fma.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 eta eta)) (fma.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (* 1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) (pow eta 2))))) eta)) (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(sqrt (* sinTheta_O (pow (sqrt -1) 3)))
(sqrt.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)))))) (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (fma.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (*.f32 eta eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))
(*.f32 sinTheta_O (+.f32 (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (* -1 (sqrt -1)) (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O)))))
(*.f32 sinTheta_O (+.f32 (+.f32 (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 3/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (neg.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 eta eta) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) sinTheta_O)))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(* -2 eta)
(*.f32 eta #s(literal -2 binary32))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 5 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 5/16 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal -1 binary32)) (pow.f32 eta #s(literal 4 binary32)))) #s(literal -1 binary32)) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))) (neg.f32 eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 4 binary32))))
(+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 4)) (/ (pow sinTheta_O 2) (pow eta 6)))) (/ 1 (pow eta 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 6)) (/ (pow sinTheta_O 2) (pow eta 8)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 8 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 eta #s(literal 6 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (*.f32 sinTheta_O sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (neg.f32 (+.f32 (/.f32 (pow.f32 eta #s(literal 6 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (*.f32 sinTheta_O sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(- (* -1 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 1 (pow sinTheta_O 2)))
(+.f32 (/.f32 (*.f32 eta eta) (neg.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 6))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(fma.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 eta eta) (neg.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 8))) (/ 1 (pow sinTheta_O 6)))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 eta eta) (neg.f32 (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))))) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))))) (*.f32 eta eta))

eval164.0ms (1.3%)

Memory
-7.5MiB live, 391.6MiB allocated
Compiler

Compiled 38 180 to 4 991 computations (86.9% saved)

prune299.0ms (2.4%)

Memory
27.5MiB live, 376.7MiB allocated
Pruning

23 alts after pruning (18 fresh and 5 done)

PrunedKeptTotal
New1 538111 549
Fresh8715
Picked145
Done011
Total1 547231 570
Accuracy
100.0%
Counts
1 570 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.7%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
26.6%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
22.9%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
25.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
74.6%
(asin.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta)))
97.9%
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))))
97.0%
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
97.9%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta)))))
90.3%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta)))))
90.1%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (*.f32 eta eta)))))
90.6%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
86.1%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
93.8%
(asin.f32 (/.f32 h eta))
93.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
97.7%
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))))
93.1%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
86.8%
(asin.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h))
89.4%
(asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
86.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))))))
86.8%
(asin.f32 (*.f32 h (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))))
Compiler

Compiled 691 to 452 computations (34.6% saved)

simplify456.0ms (3.7%)

Memory
-1.9MiB live, 439.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f32 (+.f32 sinTheta_O eta))
cost-diff0
(/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))
cost-diff0
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))))
cost-diff192
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
cost-diff0
(acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
cost-diff0
(neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))
cost-diff0
(PI.f32)
cost-diff0
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
cost-diff0
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
cost-diff0
(asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
cost-diff160
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
cost-diff0
(acos.f32 (/.f32 h eta))
cost-diff0
(neg.f32 (acos.f32 (/.f32 h eta)))
cost-diff0
(PI.f32)
cost-diff0
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
cost-diff0
(sqrt.f32 (-.f32 eta sinTheta_O))
cost-diff0
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))
cost-diff0
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))
cost-diff0
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
Rules
9 950×accelerator-lowering-fma.f32
9 950×accelerator-lowering-fma.f64
3 388×--lowering--.f32
3 388×--lowering--.f64
2 586×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035254
164250
2107250
3199250
4375250
5631250
61024250
71827250
83302250
95173250
106176250
116535250
127062250
137330250
08728245
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))))
(/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))
h
(* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))
(sqrt (- eta sinTheta_O))
(- eta sinTheta_O)
eta
sinTheta_O
(sqrt (+ sinTheta_O eta))
(+ sinTheta_O eta)
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(PI)
1/2
(neg (acos (/ h eta)))
(acos (/ h eta))
(/ h eta)
h
eta
(asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))))
(* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))
h
(/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))
1
(sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))
(* (+ sinTheta_O eta) (- eta sinTheta_O))
(+ sinTheta_O eta)
sinTheta_O
eta
(- eta sinTheta_O)
(+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))))
(PI)
1/2
(neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))
(acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))
(/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))
h
(+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)
sinTheta_O
(/ sinTheta_O (* eta -2))
(* eta -2)
eta
-2
(asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))))
(/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))
(/ h (sqrt (+ sinTheta_O eta)))
h
(sqrt (+ sinTheta_O eta))
(+ sinTheta_O eta)
sinTheta_O
eta
(sqrt (- eta sinTheta_O))
(- eta sinTheta_O)
Outputs
(asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))))
h
(* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O)))
(sqrt (- eta sinTheta_O))
(sqrt.f32 (-.f32 eta sinTheta_O))
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)
eta
sinTheta_O
(sqrt (+ sinTheta_O eta))
(sqrt.f32 (+.f32 eta sinTheta_O))
(+ sinTheta_O eta)
(+.f32 eta sinTheta_O)
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(neg (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
h
(/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
1
#s(literal 1 binary32)
(sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(* (+ sinTheta_O eta) (- eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(+ sinTheta_O eta)
(+.f32 eta sinTheta_O)
sinTheta_O
eta
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)
(+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))))
(PI)
(PI.f32)
1/2
#s(literal 1/2 binary32)
(neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))))
(acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))
(acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))
(/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))
(/.f32 h (fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))
h
(+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
sinTheta_O
(/ sinTheta_O (* eta -2))
(/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32)))
(* eta -2)
(*.f32 eta #s(literal -2 binary32))
eta
-2
#s(literal -2 binary32)
(asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/ h (sqrt (+ sinTheta_O eta)))
(/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))
h
(sqrt (+ sinTheta_O eta))
(sqrt.f32 (+.f32 eta sinTheta_O))
(+ sinTheta_O eta)
(+.f32 eta sinTheta_O)
sinTheta_O
eta
(sqrt (- eta sinTheta_O))
(sqrt.f32 (-.f32 eta sinTheta_O))
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)

localize316.0ms (2.5%)

Memory
3.0MiB live, 269.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(sqrt.f32 (-.f32 eta sinTheta_O))
accuracy99.8%
(sqrt.f32 (+.f32 sinTheta_O eta))
accuracy99.1%
(/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta)))
accuracy99.0%
(/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))
accuracy100.0%
(fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)
accuracy99.9%
(acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))
accuracy99.8%
(/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))
accuracy27.2%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
accuracy99.9%
(asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
accuracy99.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))
accuracy99.3%
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))
accuracy91.7%
(sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))
accuracy100.0%
(neg.f32 (acos.f32 (/.f32 h eta)))
accuracy100.0%
(PI.f32)
accuracy99.9%
(acos.f32 (/.f32 h eta))
accuracy27.1%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
accuracy99.8%
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))
accuracy99.8%
(sqrt.f32 (-.f32 eta sinTheta_O))
accuracy99.8%
(sqrt.f32 (+.f32 sinTheta_O eta))
accuracy98.5%
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))
Samples
170.0ms170×1valid
77.0ms86×0valid
Compiler

Compiled 251 to 37 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 158.0ms
ival-div: 36.0ms (22.8% of total)
ival-add: 36.0ms (22.8% of total)
ival-neg: 32.0ms (20.3% of total)
ival-mult: 13.0ms (8.2% of total)
ival-acos: 11.0ms (7% of total)
adjust: 8.0ms (5.1% of total)
ival-sqrt: 8.0ms (5.1% of total)
ival-asin: 8.0ms (5.1% of total)
ival-sub: 2.0ms (1.3% of total)
ival-pi: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series56.0ms (0.5%)

Memory
-3.5MiB live, 73.0MiB allocated
Counts
21 → 612
Calls
Call 1
Inputs
#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())
#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())
#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())
#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())
#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())
#s(alt (PI) (patch (PI.f32) #<representation binary32>) () ())
#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())
#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())
#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())
#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())
#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())
#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())
#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())
#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())
#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())
#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())
#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())
#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())
#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())
#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())
#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())
Outputs
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))) (patch (asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor 0 eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta) (taylor inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta)) (taylor -inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta)) (taylor -inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta)) (taylor -inf eta) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* h (sqrt -1)) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))) (patch (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor 0 eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)))) (taylor inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))) (taylor inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))) (taylor inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (pow (sqrt -1) 2))) (taylor -inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta))) (taylor 0 sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta))))) (taylor 0 sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3)))))))) (taylor 0 sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))) (taylor inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))) (taylor inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (sqrt -1))) (taylor -inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))) (taylor -inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))) (patch (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt sinTheta_O) (sqrt -1)) (taylor 0 eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (sqrt eta) (taylor inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))) (taylor inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2)))))) (taylor inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))))))) (taylor inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt eta) (pow (sqrt -1) 2))) (taylor -inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))) (taylor -inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))) (taylor -inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))) (taylor -inf eta) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (sqrt eta) (taylor 0 sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O))) (taylor 0 sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O))))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* (sqrt sinTheta_O) (sqrt -1)) (taylor inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))) (taylor inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))) (taylor inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt sinTheta_O) (sqrt -1))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (- eta sinTheta_O)) (patch (sqrt.f32 (-.f32 eta sinTheta_O)) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h eta))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h eta)))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf h) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor 0 eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h eta))) (taylor -inf eta) (#s(alt (neg (acos (/ h eta))) (patch (neg.f32 (acos.f32 (/.f32 h eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf h) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor 0 eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (acos (/ h eta)) (taylor -inf eta) (#s(alt (acos (/ h eta)) (patch (acos.f32 (/.f32 h eta)) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* h (sqrt -1)) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor 0 eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta) (taylor inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta)) (taylor -inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta)) (taylor -inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta)) (taylor -inf eta) (#s(alt (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))) (patch (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))) (patch (asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor 0 sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta)) (taylor 0 sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (sqrt -1) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow sinTheta_O 2) (sqrt -1)))) (* -1/2 (/ (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta))))) (* (pow sinTheta_O 3) (sqrt -1))))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (sqrt -1) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (+ eta (* -1 eta)) (sqrt -1))) (* 1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* sinTheta_O (sqrt -1))))) sinTheta_O))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (sqrt -1))) (* 1/2 (/ (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (sqrt -1) sinTheta_O) (taylor 0 eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O)) (taylor 0 eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ 1 eta) (taylor inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))) eta) (taylor inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* -1/2 (/ (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ (+ 1 (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (+ (* -1/2 (/ (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O))))) (pow eta 3))) (* -1/2 (/ (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (/ -1 eta) (taylor -inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* eta (pow (sqrt -1) 2))))) eta)) (taylor -inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (pow (sqrt -1) 2))) (* 1/2 (/ (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* eta (pow (sqrt -1) 2))))) eta))) eta)) (taylor -inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow (sqrt -1) 2))) (* 1/2 (/ (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (pow (sqrt -1) 2)))) eta))) eta)) (taylor -inf eta) (#s(alt (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))) (patch (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta))) (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3)))))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (sqrt -1))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (sqrt -1)) (taylor 0 eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1))) (taylor 0 eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)))) (taylor inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))) (taylor inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))) (taylor inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (pow (sqrt -1) 2))) (taylor -inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))) (patch (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))) (patch (fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf h) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor -inf sinTheta_O) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor 0 eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))) (taylor inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))) (taylor -inf eta) (#s(alt (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))) (patch (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf h) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))) (taylor -inf sinTheta_O) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor 0 eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))) (taylor inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))) (taylor -inf eta) (#s(alt (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))) (patch (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor 0 h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))) (taylor -inf h) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O) (taylor inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (* h (sqrt -1)) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O)) (taylor -inf sinTheta_O) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (* h (sqrt -1)) sinTheta_O) (taylor 0 eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O)) (taylor 0 eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta) (taylor inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta) (taylor inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta) (taylor inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ h eta)) (taylor -inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta)) (taylor -inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta)) (taylor -inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta)) (taylor -inf eta) (#s(alt (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))) (patch (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor -inf h) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O))))))) (taylor -inf sinTheta_O) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor 0 eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))) (taylor inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta))))))) (taylor -inf eta) (#s(alt (asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))) (patch (asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O)))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor 0 h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor 0 h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor 0 h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor 0 h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor -inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor -inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor -inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 (+ eta sinTheta_O)))) (taylor -inf h) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 eta)) h) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) (* h sinTheta_O))))) (* (sqrt (/ 1 eta)) h)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* sinTheta_O (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* sinTheta_O (+ (* -5/16 (* (sqrt (/ 1 (pow eta 7))) (* h sinTheta_O))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) h)))))) (* (sqrt (/ 1 eta)) h)) (taylor 0 sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 sinTheta_O))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* h (sqrt (/ 1 sinTheta_O)))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* h (sqrt (/ 1 sinTheta_O))))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (* h (+ (* 1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3))) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* h (sqrt (/ 1 sinTheta_O)))))) (taylor inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (* (pow eta 2) h) (sqrt sinTheta_O))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))) (sqrt (/ 1 sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O))))) (taylor -inf sinTheta_O) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* h (sqrt (/ 1 sinTheta_O))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* h (sqrt (/ 1 sinTheta_O)))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* -1/2 (* h (sqrt (/ 1 (pow sinTheta_O 3))))) (* 3/8 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 5))))))) (* h (sqrt (/ 1 sinTheta_O)))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* eta (+ (* -1/2 (* h (sqrt (/ 1 (pow sinTheta_O 3))))) (* eta (+ (* -5/16 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 3/8 (* h (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* h (sqrt (/ 1 sinTheta_O)))) (taylor 0 eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 eta)) h) (taylor inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h)) (taylor inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))) (taylor inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (* h (+ (* 1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))) (taylor inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2))))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt eta) (* h (pow sinTheta_O 2)))) (* 1/2 (* (sqrt (/ 1 eta)) (* h (+ (* -1/4 (/ (* eta (pow sinTheta_O 2)) (pow (sqrt -1) 2))) (pow sinTheta_O 3)))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2))))) (taylor -inf eta) (#s(alt (/ h (sqrt (+ sinTheta_O eta))) (patch (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) #<representation binary32>) () ())) ())
#s(alt (sqrt eta) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt eta) (* 1/2 (* (sqrt (/ 1 eta)) sinTheta_O))) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (sqrt (/ 1 eta)))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt eta) (* sinTheta_O (+ (* 1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* 1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O))))))) (taylor 0 sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (sqrt sinTheta_O) (taylor inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (pow eta 3) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))))) (taylor inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt sinTheta_O) (pow (sqrt -1) 2))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))))) (taylor -inf sinTheta_O) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (sqrt sinTheta_O) (taylor 0 eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt sinTheta_O) (* 1/2 (* eta (sqrt (/ 1 sinTheta_O))))) (taylor 0 eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt sinTheta_O) (* eta (+ (* -1/8 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (sqrt (/ 1 sinTheta_O)))))) (taylor 0 eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (+ (sqrt sinTheta_O) (* eta (+ (* 1/2 (sqrt (/ 1 sinTheta_O))) (* eta (+ (* -1/8 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 1/16 (* eta (sqrt (/ 1 (pow sinTheta_O 5)))))))))) (taylor 0 eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (sqrt eta) (taylor inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (sqrt (/ 1 eta)) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))) (taylor inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))) (taylor inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))) (taylor inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* (sqrt eta) (pow (sqrt -1) 2))) (taylor -inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))) (taylor -inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))) (taylor -inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))) (taylor -inf eta) (#s(alt (sqrt (+ sinTheta_O eta)) (patch (sqrt.f32 (+.f32 sinTheta_O eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor 0 h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (taylor -inf h) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta)) (taylor 0 sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2)) (taylor -inf sinTheta_O) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* -2 (/ (* eta h) (pow sinTheta_O 2))) (taylor 0 eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2))))) (taylor 0 eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4))))))) (taylor 0 eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4))))))) (taylor 0 eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta) (taylor inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta) (taylor inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (/ h eta) (taylor -inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt (* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)) (taylor -inf eta) (#s(alt (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)) (patch (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) #<representation binary32>) () ())) ())
#s(alt eta (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) (taylor 0 sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta)))) (taylor -inf sinTheta_O) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* -1/2 (/ (pow sinTheta_O 2) eta)) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta) (taylor 0 eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt eta (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) (taylor inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt eta (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
#s(alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1))) (taylor -inf eta) (#s(alt (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta) (patch (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) #<representation binary32>) () ())) ())
Calls

153 calls:

TimeVariablePointExpression
4.0ms
eta
@-inf
(sqrt (+ sinTheta_O eta))
1.0ms
h
@0
(/ h (sqrt (+ sinTheta_O eta)))
1.0ms
eta
@-inf
(/ h (sqrt (+ sinTheta_O eta)))
1.0ms
eta
@-inf
(sqrt (- eta sinTheta_O))
1.0ms
sinTheta_O
@-inf
(/ h (sqrt (+ sinTheta_O eta)))

rewrite358.0ms (2.9%)

Memory
-26.4MiB live, 757.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 464×accelerator-lowering-fma.f32
4 464×accelerator-lowering-fma.f64
4 058×/-lowering-/.f32
4 058×/-lowering-/.f64
3 718×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035182
1194173
21367173
08433168
Stop Event
iter limit
node limit
Counts
21 → 865
Calls
Call 1
Inputs
(asin (/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))))
(/ h (* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta))))
(* (sqrt (- eta sinTheta_O)) (sqrt (+ sinTheta_O eta)))
(sqrt (- eta sinTheta_O))
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(PI)
(neg (acos (/ h eta)))
(acos (/ h eta))
(* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))))
(asin (* h (/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))))
(/ 1 (sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O))))
(sqrt (* (+ sinTheta_O eta) (- eta sinTheta_O)))
(+ (* (PI) 1/2) (neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))))
(neg (acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))))
(acos (/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)))
(/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O)))
(asin (/ (/ h (sqrt (+ sinTheta_O eta))) (sqrt (- eta sinTheta_O))))
(/ h (sqrt (+ sinTheta_O eta)))
(sqrt (+ sinTheta_O eta))
(/ h (+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta))
(+ (* sinTheta_O (/ sinTheta_O (* eta -2))) eta)
Outputs
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (*.f32 h #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h)))
(/.f32 (neg.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (neg.f32 h)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (neg.f32 h) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (fma.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32) (*.f32 (log.f32 (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32) (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 sinTheta_O eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)) (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 sinTheta_O eta) (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(*.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)))
(neg.f32 (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(exp.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (*.f32 (log.f32 (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32))))
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 eta eta (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (neg.f32 sinTheta_O))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (neg.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (neg.f32 (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (/.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(neg.f32 (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 #s(literal 0 binary32) (asin.f32 (/.f32 h eta)))
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (neg.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))) #s(literal -1 binary32))
(asin.f32 (/.f32 h eta))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (acos.f32 (/.f32 h eta)) #s(literal -1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (neg.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(-.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (PI.f32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (fma.f32 (PI.f32) (acos.f32 (/.f32 h eta)) (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (+.f32 (acos.f32 (/.f32 h eta)) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (acos.f32 (/.f32 h eta)) (*.f32 #s(literal -2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (PI.f32))) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (neg.f32 (PI.f32)))) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 (acos.f32 (/.f32 h eta)) (PI.f32))) (*.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (acos.f32 (/.f32 h eta)) #s(literal 1 binary32))) (*.f32 (acos.f32 (/.f32 h eta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) #s(literal -2 binary32) (*.f32 (acos.f32 (/.f32 h eta)) (neg.f32 (PI.f32)))) (*.f32 (acos.f32 (/.f32 h eta)) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (neg.f32 (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (asin.f32 (/.f32 h eta))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (fma.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))) (neg.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h eta)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))) (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(*.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(*.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32)))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(sqrt.f32 (*.f32 (PI.f32) (PI.f32)))
(cbrt.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (cbrt.f32 (PI.f32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (cbrt.f32 (PI.f32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/6 binary32)) #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (log.f32 (exp.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) #s(literal 1/3 binary32)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32))))) (exp.f32 (*.f32 #s(literal 1/3 binary32) (log.f32 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))) (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))) (pow.f32 (PI.f32) #s(literal 1/6 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(+.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta)))
(fma.f32 #s(literal -1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))
(-.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (acos.f32 (/.f32 h eta)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (acos.f32 (/.f32 h eta)))
(/.f32 (+.f32 (pow.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta))))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))) (-.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta))))
(*.f32 (acos.f32 (/.f32 h eta)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h eta)))
(*.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(*.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (acos.f32 (/.f32 h eta))))
(neg.f32 (neg.f32 (acos.f32 (/.f32 h eta))))
(acos.f32 (/.f32 h eta))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))
(-.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (neg.f32 (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal -2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal -2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal -2 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal -2 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (neg.f32 (asin.f32 (/.f32 h eta)))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta)))))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (neg.f32 (asin.f32 (/.f32 h eta))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 #s(literal 1 binary32) (acos.f32 (/.f32 h eta)))
(*.f32 #s(literal -1 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h eta)))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (*.f32 h #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h)))
(/.f32 (neg.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (neg.f32 h)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (neg.f32 h) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal -1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1/2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(neg.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (fma.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32) (*.f32 (log.f32 (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (fma.f32 (log.f32 (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32) (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 #s(literal 0 binary32) (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 sinTheta_O eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)) (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 sinTheta_O eta) (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (*.f32 (-.f32 sinTheta_O eta) (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)) (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta)) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (+.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)) (-.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(*.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)))
(neg.f32 (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(+.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 #s(literal 0 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (neg.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) #s(literal -1 binary32))
(asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal -1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (neg.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(-.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(-.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(/.f32 (fma.f32 (PI.f32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (fma.f32 (PI.f32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (+.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 #s(literal -2 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (PI.f32))) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 1 binary32))) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (neg.f32 (PI.f32)))) (*.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 1 binary32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) #s(literal -2 binary32) (*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (neg.f32 (PI.f32)))) (*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal -2 binary32)))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))) (*.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (neg.f32 (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (fma.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 #s(literal 0 binary32) (-.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (*.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(*.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(*.f32 (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(+.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(+.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(fma.f32 #s(literal -1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(-.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32)))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (fma.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (-.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (-.f32 (neg.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(*.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(*.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(*.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(neg.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(-.f32 #s(literal 0 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (/.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (/.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 #s(literal 2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal 2 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal 2 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 #s(literal -2 binary32) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal -2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (fma.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 #s(literal -2 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32))))) (*.f32 #s(literal -2 binary32) (-.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(*.f32 #s(literal 1 binary32) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(*.f32 #s(literal -1 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (asin.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))))
(neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (*.f32 h #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h))
(/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(/.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O)))) (neg.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h)))
(/.f32 (neg.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O)))) (sqrt.f32 (+.f32 eta sinTheta_O)))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) (/.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (neg.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 (neg.f32 h) (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (neg.f32 h)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (neg.f32 (sqrt.f32 (-.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O)))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(*.f32 (/.f32 (neg.f32 h) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 eta sinTheta_O))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (cbrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))))
(neg.f32 (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O)))) (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) h)))
(/.f32 (neg.f32 h) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 #s(literal 1 binary32) (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (sqrt.f32 (+.f32 eta sinTheta_O)))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(neg.f32 (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 sinTheta_O eta)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (fma.f32 eta eta (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta sinTheta_O)))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.f32 (sqrt.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (neg.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (sqrt.f32 (neg.f32 (-.f32 sinTheta_O eta))))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta)))) (neg.f32 (sqrt.f32 (-.f32 sinTheta_O eta))))
(sqrt.f32 (+.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta (-.f32 eta sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(neg.f32 (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))) (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))
(*.f32 (/.f32 h (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (neg.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) #s(literal -1 binary32))
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) sinTheta_O eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 #s(literal -1 binary32) (neg.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (neg.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 sinTheta_O (/.f32 #s(literal -2 binary32) sinTheta_O)) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32))) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta) eta)
(fma.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32))) eta)
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 eta #s(literal 2 binary32))) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) #s(literal -1/2 binary32) eta)
(fma.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) #s(literal -1/2 binary32) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 (neg.f32 sinTheta_O) #s(literal -2 binary32)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) eta) (/.f32 sinTheta_O #s(literal 2 binary32)) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal 2 binary32)) (/.f32 (neg.f32 sinTheta_O) eta) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -2 binary32)) (/.f32 sinTheta_O (neg.f32 eta)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta #s(literal 2 binary32))) eta)
(-.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) #s(literal -1 binary32))
(/.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (neg.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)) (*.f32 eta eta))) (*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))))) (neg.f32 (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta)))) (neg.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))) (neg.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) #s(literal 3 binary32))) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (fma.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))) (*.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))))) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta))
(*.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)))
(*.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))))))
(*.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 eta #s(literal -2 binary32))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta))))
(*.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -8 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))))))
(*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) (neg.f32 eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 eta #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta #s(literal -2 binary32))))))

simplify488.0ms (3.9%)

Memory
28.2MiB live, 1 050.8MiB allocated
Algorithm
egg-herbie
Rules
13 138×accelerator-lowering-fma.f32
13 138×accelerator-lowering-fma.f64
6 738×*-lowering-*.f32
6 738×*-lowering-*.f64
4 634×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097712078
131419600
098399136
Stop Event
iter limit
node limit
Counts
612 → 612
Calls
Call 1
Inputs
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(* -1 (* eta (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* (sqrt sinTheta_O) (sqrt -1))
(+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))
(+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))
(sqrt eta)
(* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(sqrt eta)
(+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(* (sqrt sinTheta_O) (sqrt -1))
(* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(* -1 (* (sqrt sinTheta_O) (sqrt -1)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(* -1 (acos (/ h eta)))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(acos (/ h eta))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(/ (sqrt -1) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow sinTheta_O 2) (sqrt -1)))) (* -1/2 (/ (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta))))) (* (pow sinTheta_O 3) (sqrt -1))))))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (+ eta (* -1 eta)) (sqrt -1))) (* 1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* sinTheta_O (sqrt -1))))) sinTheta_O))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (sqrt -1))) (* 1/2 (/ (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))) sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(/ 1 eta)
(/ (+ 1 (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* -1/2 (/ (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 2))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (+ (* -1/2 (/ (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O))))) (pow eta 3))) (* -1/2 (/ (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 2)))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (pow (sqrt -1) 2))) (* 1/2 (/ (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow (sqrt -1) 2))) (* 1/2 (/ (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (pow (sqrt -1) 2)))) eta))) eta))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(* -1 (* eta (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(* (sqrt (/ 1 eta)) h)
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+ (* sinTheta_O (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) (* h sinTheta_O))))) (* (sqrt (/ 1 eta)) h))
(+ (* sinTheta_O (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* sinTheta_O (+ (* -5/16 (* (sqrt (/ 1 (pow eta 7))) (* h sinTheta_O))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) h)))))) (* (sqrt (/ 1 eta)) h))
(* h (sqrt (/ 1 sinTheta_O)))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* h (sqrt (/ 1 sinTheta_O))))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* h (sqrt (/ 1 sinTheta_O)))))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (* h (+ (* 1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3))) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* h (sqrt (/ 1 sinTheta_O))))))
(* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O))))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))))
(+ (* -1 (/ (+ (* -1/2 (* (* (pow eta 2) h) (sqrt sinTheta_O))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))) (sqrt (/ 1 sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))))
(* h (sqrt (/ 1 sinTheta_O)))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* h (sqrt (/ 1 sinTheta_O))))
(+ (* eta (+ (* -1/2 (* h (sqrt (/ 1 (pow sinTheta_O 3))))) (* 3/8 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 5))))))) (* h (sqrt (/ 1 sinTheta_O))))
(+ (* eta (+ (* -1/2 (* h (sqrt (/ 1 (pow sinTheta_O 3))))) (* eta (+ (* -5/16 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 3/8 (* h (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* h (sqrt (/ 1 sinTheta_O))))
(* (sqrt (/ 1 eta)) h)
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (* h (+ (* 1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))))
(* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2))))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt eta) (* h (pow sinTheta_O 2)))) (* 1/2 (* (sqrt (/ 1 eta)) (* h (+ (* -1/4 (/ (* eta (pow sinTheta_O 2)) (pow (sqrt -1) 2))) (pow sinTheta_O 3)))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))))
(sqrt eta)
(+ (sqrt eta) (* 1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (sqrt (/ 1 eta))))))
(+ (sqrt eta) (* sinTheta_O (+ (* 1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* 1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(sqrt sinTheta_O)
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (pow eta 3) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))))
(* -1 (* (sqrt sinTheta_O) (pow (sqrt -1) 2)))
(* -1 (* sinTheta_O (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))))
(sqrt sinTheta_O)
(+ (sqrt sinTheta_O) (* 1/2 (* eta (sqrt (/ 1 sinTheta_O)))))
(+ (sqrt sinTheta_O) (* eta (+ (* -1/8 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (sqrt (/ 1 sinTheta_O))))))
(+ (sqrt sinTheta_O) (* eta (+ (* 1/2 (sqrt (/ 1 sinTheta_O))) (* eta (+ (* -1/8 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 1/16 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))))
(sqrt eta)
(* eta (+ (sqrt (/ 1 eta)) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
Outputs
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (fma.f32 h (/.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(neg.f32 (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta) (*.f32 h #s(literal 0 binary32))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 h #s(literal 0 binary32) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 eta))) eta)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (fma.f32 eta eta #s(literal 0 binary32))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 (*.f32 #s(literal 1/2 binary32) eta) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(fma.f32 eta (/.f32 #s(literal 0 binary32) eta) eta)
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta)) eta)
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(fma.f32 eta (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta)) (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))) eta)
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 #s(literal 0 binary32) eta) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) #s(literal 0 binary32)) (neg.f32 eta)) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 0 binary32) eta)) (neg.f32 eta)) (neg.f32 eta)) eta)
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+.f32 eta (/.f32 #s(literal 0 binary32) eta))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32)) eta) (/.f32 #s(literal 0 binary32) eta)) eta)
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32)) eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal 0 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 0 binary32) eta))) eta)
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(neg.f32 (*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)) sinTheta_O))))
(* (sqrt sinTheta_O) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O))
(+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)))
(+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))
(fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 eta (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)))
(+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))
(fma.f32 eta (fma.f32 eta (fma.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 eta (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)))
(sqrt eta)
(sqrt.f32 eta)
(* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(neg.f32 (neg.f32 (sqrt.f32 eta)))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(neg.f32 (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(neg.f32 (*.f32 eta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))))
(sqrt eta)
(sqrt.f32 eta)
(+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (sqrt.f32 eta))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 sinTheta_O #s(literal -1/8 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 eta))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal -1/16 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))) (sqrt.f32 eta))
(* (sqrt sinTheta_O) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O))
(* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(*.f32 sinTheta_O (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))))
(* -1 (* (sqrt sinTheta_O) (sqrt -1)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 (sqrt.f32 sinTheta_O)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32))))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 eta (sqrt.f32 #s(literal -1 binary32))) eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32))))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (*.f32 eta (sqrt.f32 #s(literal -1 binary32))) eta)) (fma.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))))))))))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(- (* 1/2 (PI)) (acos (/ h eta)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(* -1 (acos (/ h eta)))
(neg.f32 (acos.f32 (/.f32 h eta)))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(acos (/ h eta))
(acos.f32 (/.f32 h eta))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (fma.f32 eta eta #s(literal 0 binary32))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (fma.f32 h (/.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(neg.f32 (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta) (*.f32 h #s(literal 0 binary32))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 h #s(literal 0 binary32) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 eta))) eta)) (neg.f32 eta))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 5 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 5/16 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))) sinTheta_O)
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow sinTheta_O 2) (sqrt -1)))) (* -1/2 (/ (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta))))) (* (pow sinTheta_O 3) (sqrt -1))))))) sinTheta_O)
(/.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))) sinTheta_O))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (+ eta (* -1 eta)) (sqrt -1))) (* 1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* sinTheta_O (sqrt -1))))) sinTheta_O))) sinTheta_O))
(/.f32 (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (sqrt -1))) (* 1/2 (/ (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O))) sinTheta_O))
(/.f32 (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) sinTheta_O)) (neg.f32 sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta)) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* -1/2 (/ (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 2))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (+ (* -1/2 (/ (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O))))) (pow eta 3))) (* -1/2 (/ (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 2)))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 0 binary32) eta)))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* eta (pow (sqrt -1) 2))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta)) (neg.f32 eta))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (pow (sqrt -1) 2))) (* 1/2 (/ (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) #s(literal 0 binary32)) eta)) (neg.f32 eta))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow (sqrt -1) 2))) (* 1/2 (/ (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) eta)) (neg.f32 eta)) eta)) (neg.f32 eta))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+.f32 eta (/.f32 #s(literal 0 binary32) eta))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32)) eta) (/.f32 #s(literal 0 binary32) eta)) eta)
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32)) eta) (fma.f32 #s(literal 1/4 binary32) (/.f32 (fma.f32 #s(literal 0 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal 0 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 0 binary32) eta))) eta)
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(neg.f32 (*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 eta eta #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)) sinTheta_O))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(fma.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 (*.f32 #s(literal 1/2 binary32) eta) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(fma.f32 eta (fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) #s(literal 0 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(fma.f32 eta (/.f32 #s(literal 0 binary32) eta) eta)
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta)) eta)
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(fma.f32 eta (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta)) (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))) eta)
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 #s(literal 0 binary32) eta) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) #s(literal 0 binary32)) (neg.f32 eta)) eta)
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(fma.f32 (neg.f32 eta) (/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 0 binary32) eta)) (neg.f32 eta)) (neg.f32 eta)) eta)
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(- (* 1/2 (PI)) (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(* -1 (acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta)))))
(neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(acos (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 3/8 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (fma.f32 eta eta #s(literal 0 binary32))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (*.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (fma.f32 h (sqrt.f32 #s(literal -1 binary32)) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 eta eta #s(literal 0 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(fma.f32 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (fma.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (fma.f32 h (/.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) h) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))) (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h)) eta)
(* -1 (/ h eta))
(/.f32 h (neg.f32 eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(neg.f32 (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) h) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta) (*.f32 h #s(literal 0 binary32))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (fma.f32 h #s(literal 0 binary32) (/.f32 (fma.f32 h (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal -1 binary32))) (neg.f32 eta))) eta)) (neg.f32 eta))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (+ eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(* (sqrt (/ 1 eta)) h)
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))))
(+ (* sinTheta_O (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) (* h sinTheta_O))))) (* (sqrt (/ 1 eta)) h))
(fma.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(+ (* sinTheta_O (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* sinTheta_O (+ (* -5/16 (* (sqrt (/ 1 (pow eta 7))) (* h sinTheta_O))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) h)))))) (* (sqrt (/ 1 eta)) h))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -5/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 h sinTheta_O)) (*.f32 (*.f32 #s(literal 3/8 binary32) h) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))))
(* h (sqrt (/ 1 sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* h (sqrt (/ 1 sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* h (sqrt (/ 1 sinTheta_O)))))
(fma.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (* h (+ (* 1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3))) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* h (sqrt (/ 1 sinTheta_O))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h eta) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))) (fma.f32 eta (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 eta eta))))) h)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 h))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 h) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 h) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* -1 (/ (+ (* -1/2 (* (* (pow eta 2) h) (sqrt sinTheta_O))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))) (sqrt (/ 1 sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (pow (sqrt -1) 2)) (sqrt (/ 1 sinTheta_O)))))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 h) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 eta eta)) #s(literal -1 binary32)) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* h (sqrt (/ 1 sinTheta_O)))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(+ (* -1/2 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 3))))) (* h (sqrt (/ 1 sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* eta (+ (* -1/2 (* h (sqrt (/ 1 (pow sinTheta_O 3))))) (* 3/8 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 5))))))) (* h (sqrt (/ 1 sinTheta_O))))
(fma.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 eta (fma.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) h) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(+ (* eta (+ (* -1/2 (* h (sqrt (/ 1 (pow sinTheta_O 3))))) (* eta (+ (* -5/16 (* (* eta h) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 3/8 (* h (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* h (sqrt (/ 1 sinTheta_O))))
(fma.f32 eta (fma.f32 eta (fma.f32 (*.f32 #s(literal 3/8 binary32) h) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 h eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) h) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(* (sqrt (/ 1 eta)) h)
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (* h (+ (* 1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3))))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) eta sinTheta_O))))) (fma.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (neg.f32 h))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (neg.f32 h)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (neg.f32 h) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt eta) (* h (pow sinTheta_O 2)))) (* 1/2 (* (sqrt (/ 1 eta)) (* h (+ (* -1/4 (/ (* eta (pow sinTheta_O 2)) (pow (sqrt -1) 2))) (pow sinTheta_O 3)))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) (* h (pow (sqrt -1) 2)))))
(-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (neg.f32 h))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (fma.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))))) (*.f32 eta (*.f32 eta eta))))
(sqrt eta)
(sqrt.f32 eta)
(+ (sqrt eta) (* 1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (sqrt.f32 eta))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (sqrt (/ 1 eta))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 sinTheta_O #s(literal -1/8 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (sqrt.f32 eta))
(+ (sqrt eta) (* sinTheta_O (+ (* 1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* 1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal 1/16 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))) (sqrt.f32 eta))
(sqrt sinTheta_O)
(sqrt.f32 sinTheta_O)
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))))
(*.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (pow eta 3) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))))
(*.f32 sinTheta_O (+.f32 (fma.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 eta (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* -1 (* (sqrt sinTheta_O) (pow (sqrt -1) 2)))
(neg.f32 (neg.f32 (sqrt.f32 sinTheta_O)))
(* -1 (* sinTheta_O (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))))
(neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 eta eta) #s(literal -1 binary32))) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 eta eta) #s(literal -1 binary32))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt sinTheta_O)
(sqrt.f32 sinTheta_O)
(+ (sqrt sinTheta_O) (* 1/2 (* eta (sqrt (/ 1 sinTheta_O)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 sinTheta_O))
(+ (sqrt sinTheta_O) (* eta (+ (* -1/8 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (sqrt (/ 1 sinTheta_O))))))
(fma.f32 eta (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/8 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 sinTheta_O))
(+ (sqrt sinTheta_O) (* eta (+ (* 1/2 (sqrt (/ 1 sinTheta_O))) (* eta (+ (* -1/8 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 1/16 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))))
(fma.f32 eta (fma.f32 eta (fma.f32 #s(literal 1/16 binary32) (*.f32 eta (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (sqrt.f32 sinTheta_O))
(sqrt eta)
(sqrt.f32 eta)
(* eta (+ (sqrt (/ 1 eta)) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(*.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(*.f32 eta (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (fma.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(neg.f32 (neg.f32 (sqrt.f32 eta)))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(neg.f32 (*.f32 eta (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) #s(literal 1/8 binary32) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h eta) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h eta) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -4 binary32) (*.f32 eta eta)) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6))))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (-.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) h) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (-.f32 (neg.f32 h) (fma.f32 (*.f32 #s(literal 1/2 binary32) h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))))) eta))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (*.f32 eta #s(literal -1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (*.f32 eta #s(literal -1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(fma.f32 (*.f32 eta #s(literal -1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(fma.f32 (neg.f32 eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) eta)

eval161.0ms (1.3%)

Memory
30.1MiB live, 382.9MiB allocated
Compiler

Compiled 38 503 to 4 148 computations (89.2% saved)

prune249.0ms (2%)

Memory
-4.0MiB live, 422.7MiB allocated
Pruning

26 alts after pruning (17 fresh and 9 done)

PrunedKeptTotal
New1 62771 634
Fresh31013
Picked145
Done055
Total1 631261 657
Accuracy
100.0%
Counts
1 657 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.7%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))))
26.6%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
25.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
26.7%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) h))))
74.6%
(asin.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta)))
97.9%
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O))))
87.9%
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 eta)))
97.0%
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
97.9%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
12.5%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 sinTheta_O))))
88.0%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 eta))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta)))))
90.3%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta)))))
90.1%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (*.f32 eta eta)))))
90.6%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
90.0%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
86.1%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
93.8%
(asin.f32 (/.f32 h eta))
93.2%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
97.7%
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))))
93.1%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
86.8%
(asin.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h))
89.4%
(asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
97.3%
(asin.f32 (*.f32 h (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))))
86.8%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))))))
Compiler

Compiled 1 385 to 561 computations (59.5% saved)

regimes148.0ms (1.2%)

Memory
-33.7MiB live, 276.5MiB allocated
Counts
50 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) h))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta)))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 eta))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 sinTheta_O))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta))))))
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)) h))))
(asin.f32 (*.f32 h (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32))) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (*.f32 eta eta)))))
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (+.f32 sinTheta_O eta))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(asin.f32 (/.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (sqrt.f32 (+.f32 eta sinTheta_O))))
(asin.f32 (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin.f32 (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (*.f32 eta eta)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta))) h)))
(asin.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 h #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h))))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (sqrt.f32 (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))))
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta) h)) #s(literal -1 binary32))))
(asin.f32 (/.f32 h (exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(asin.f32 (*.f32 h (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)))))))
(asin.f32 (/.f32 (/.f32 h (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))) (pow.f32 (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 eta eta)) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
Calls

10 calls:

21.0ms
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
16.0ms
(*.f32 eta eta)
16.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
15.0ms
h
14.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Results
AccuracySegmentsBranch
97.9%1sinTheta_O
97.9%1h
97.9%1eta
97.9%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
97.9%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
97.9%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
97.9%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
97.9%1(*.f32 eta eta)
97.9%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
97.9%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes57.0ms (0.5%)

Memory
-10.5MiB live, 109.8MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))) h))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)) h))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (-.f32 eta sinTheta_O) sinTheta_O (*.f32 (-.f32 eta sinTheta_O) eta)))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 eta))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 sinTheta_O))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 sinTheta_O eta) (-.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) eta)))))
Outputs
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
Calls

10 calls:

7.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
6.0ms
(*.f32 eta eta)
6.0ms
h
5.0ms
eta
5.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Results
AccuracySegmentsBranch
97.0%1h
97.0%1sinTheta_O
97.0%1eta
97.0%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
97.0%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
97.0%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
97.0%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
97.0%1(*.f32 eta eta)
97.0%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
97.0%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes31.0ms (0.3%)

Memory
6.2MiB live, 84.0MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
Outputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
Calls

10 calls:

4.0ms
sinTheta_O
4.0ms
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
3.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
3.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
3.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Results
AccuracySegmentsBranch
96.0%1sinTheta_O
96.0%1eta
96.0%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
96.0%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
96.0%1(*.f32 eta eta)
96.0%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
96.0%1(*.f32 sinTheta_O sinTheta_O)
96.0%1h
96.0%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
96.0%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes30.0ms (0.2%)

Memory
28.6MiB live, 70.8MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
Outputs
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
Calls

10 calls:

5.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
3.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
3.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
3.0ms
sinTheta_O
3.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
Results
AccuracySegmentsBranch
97.6%2sinTheta_O
93.8%1h
97.6%2eta
93.8%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
93.8%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
97.6%2(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
97.6%2(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
97.6%2(*.f32 eta eta)
97.6%2(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
97.6%2(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes27.0ms (0.2%)

Memory
-11.3MiB live, 64.9MiB allocated
Accuracy

Total -23.1b remaining (-1167.1%)

Threshold costs -23.1b (-1167.1%)

Counts
6 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 h (neg.f32 eta))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
Outputs
(asin.f32 (/.f32 h eta))
Calls

10 calls:

4.0ms
sinTheta_O
3.0ms
(*.f32 eta eta)
3.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
3.0ms
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
3.0ms
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Results
AccuracySegmentsBranch
93.8%1h
93.8%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
93.8%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
93.8%1sinTheta_O
93.8%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
93.8%1(*.f32 sinTheta_O sinTheta_O)
93.8%1eta
93.8%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
93.8%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
93.8%1(*.f32 eta eta)
Compiler

Compiled 113 to 71 computations (37.2% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.906424521759984e-40
3.41740121558904e-39
Compiler

Compiled 24 to 19 computations (20.8% saved)

simplify8.0ms (0.1%)

Memory
17.1MiB live, 17.1MiB allocated
Algorithm
egg-herbie
Rules
*-commutative_binary32
+-commutative_binary32
sub-neg_binary32
neg-sub0_binary32
neg-mul-1_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03359
13959
24459
34659
44759
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(if (<=.f32 (*.f32 eta eta) #s(literal 142725/713623846352979940529142984724747568191373312 binary32)) (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (*.f32 eta #s(literal -2 binary32))) sinTheta_O eta)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)))
(if (<=.f32 (*.f32 eta eta) #s(literal 142725/713623846352979940529142984724747568191373312 binary32)) (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(if (<=.f32 (*.f32 eta eta) #s(literal 142725/713623846352979940529142984724747568191373312 binary32)) (asin.f32 (/.f32 h eta)) (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h eta))

soundness454.0ms (3.7%)

Memory
-17.8MiB live, 454.4MiB allocated
Rules
10 426×accelerator-lowering-fma.f32
10 426×accelerator-lowering-fma.f64
8 154×*-lowering-*.f32
8 154×*-lowering-*.f64
6 642×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056503
1310382
22654357
09518348
039212
1205197
21472197
08495194
04453582
113073464
249183423
091533340
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 161 to 97 computations (39.8% saved)

preprocess35.0ms (0.3%)

Memory
5.1MiB live, 84.4MiB allocated
Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 286 to 170 computations (40.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...