HairBSDF, gamma for a refracted ray

Time bar (total: 16.4s)

analyze306.0ms (1.9%)

Memory
25.6MiB live, 661.1MiB 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)

sample3.1s (19.1%)

Memory
-83.8MiB live, 5 265.1MiB allocated
Samples
1.3s8 278×0invalid
1.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-sub: 406.0ms (23.6% of total)
ival-div: 292.0ms (17% of total)
ival-<=: 289.0ms (16.8% of total)
ival-sqrt: 264.0ms (15.3% of total)
ival-mult: 238.0ms (13.8% of total)
ival-asin: 133.0ms (7.7% of total)
ival-and: 60.0ms (3.5% of total)
exact: 32.0ms (1.9% of total)
ival-assert: 6.0ms (0.3% of total)
Bogosity

preprocess566.0ms (3.4%)

Memory
-35.4MiB live, 620.3MiB 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)))) (fma.f32 eta eta #s(literal 0 binary32))))))
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)

explain170.0ms (1%)

Memory
-2.8MiB live, 347.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
210-11(1.42075734321594e-37 -1.9150397239108366e-32 5.770776268068614e-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-rescue100
(*.f32 sinTheta_O sinTheta_O)underflow296
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))underflow10
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))underflow148
(*.f32 eta eta)underflow10
Confusion
Predicted +Predicted -
+1011
-0235
Precision
1.0
Recall
0.47619047619047616
Confusion?
Predicted +Predicted MaybePredicted -
+10011
-00235
Precision?
1.0
Recall?
0.47619047619047616
Freqs
test
numberfreq
0246
110
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
51.0ms512×0valid
Compiler

Compiled 236 to 56 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-div: 7.0ms (22.5% of total)
ival-sqrt: 7.0ms (22.5% of total)
ival-sub: 6.0ms (19.3% of total)
ival-mult: 6.0ms (19.3% of total)
ival-asin: 4.0ms (12.8% 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.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

simplify439.0ms (2.7%)

Memory
13.4MiB live, 527.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
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))))))))
cost-diff32
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
cost-diff32
(-.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)))) (fma.f32 eta eta #s(literal 0 binary32))))))
(/ 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)))) (fma.f32 eta eta #s(literal 0 binary32)))))
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)))) (fma.f32 eta eta #s(literal 0 binary32))))
(- (* 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)))) (fma.f32 eta eta #s(literal 0 binary32)))
(* eta eta)
(fma.f32 eta eta #s(literal 0 binary32))
eta
(/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(* sinTheta_O sinTheta_O)
(fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))
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)

localize45.0ms (0.3%)

Memory
-2.8MiB live, 78.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
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.9%
(/.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.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy94.8%
(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
31.0ms256×0valid
Compiler

Compiled 97 to 15 computations (84.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 7.0ms (32% of total)
ival-sub: 5.0ms (22.9% of total)
ival-div: 3.0ms (13.7% of total)
ival-sqrt: 3.0ms (13.7% of total)
ival-asin: 2.0ms (9.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series28.0ms (0.2%)

Memory
2.5MiB live, 38.2MiB allocated
Counts
5 → 132
Calls
Call 1
Inputs
#<alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))>
#<alt (- 1 (* sinTheta_O sinTheta_O))>
#<alt (asin (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))>
#<alt (/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))>
#<alt (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))>
Outputs
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))>
#<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)))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))>
#<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))))>
#<alt 1>
#<alt (+ 1 (* -1 (pow sinTheta_O 2)))>
#<alt (+ 1 (* -1 (pow sinTheta_O 2)))>
#<alt (+ 1 (* -1 (pow sinTheta_O 2)))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<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)))>
#<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)))>
#<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)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)>
#<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)>
#<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)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))>
#<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))>
#<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))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<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))>
#<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))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<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)))))>
#<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))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<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))))>
#<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)))))>
#<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)))))>
#<alt (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))>
#<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))))>
#<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))))>
#<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))))>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<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))))))))>
#<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)))))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))>
#<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)))))))))>
#<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))))))))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<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)))))>
#<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)))))>
#<alt (sqrt (* sinTheta_O (pow (sqrt -1) 3)))>
#<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))))))))>
#<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)))))))))>
#<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))))))))))>
#<alt (* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))>
#<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))))))))))>
#<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))))))))))>
Calls

33 calls:

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

rewrite371.0ms (2.3%)

Memory
-3.1MiB live, 555.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
01369
17269
254869
3708769
0891169
Stop Event
iter limit
node limit
Counts
5 → 275
Calls
Call 1
Inputs
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))
(- 1 (* sinTheta_O sinTheta_O))
(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))))))
Outputs
(neg.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(neg.f32 (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta 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)))) (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 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(+.f32 (/.f32 (*.f32 (*.f32 eta 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #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 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (*.f32 (*.f32 eta 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 (*.f32 sinTheta_O 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 eta) (*.f32 eta eta)) (/.f32 (*.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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 (*.f32 sinTheta_O 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.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)) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O 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 eta)) (fma.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (-.f32 (fma.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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (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)) (*.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 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (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 eta (*.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 (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 sinTheta_O sinTheta_O))) (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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta 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 (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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (neg.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 (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O 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))
(-.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 (*.f32 eta 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 eta (*.f32 eta (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(-.f32 (/.f32 (*.f32 (*.f32 eta 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 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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta (*.f32 sinTheta_O (neg.f32 sinTheta_O)))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta 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 #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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta 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 (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 eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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))) (/.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 (*.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 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 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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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))) (/.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 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 (*.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 (*.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 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (fma.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))))) (fma.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) eta (neg.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 (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)) (/.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 (*.f32 eta eta) (*.f32 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (*.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 eta (*.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 (*.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 (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 eta (*.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)) (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 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 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 (*.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 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 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #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 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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 (*.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 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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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))) (/.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 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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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))) (/.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 (*.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 (*.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 eta (*.f32 eta eta)) (*.f32 (*.f32 eta 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 (fma.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) eta (neg.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)))))) #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)) (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 (neg.f32 (neg.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (neg.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta 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 (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 (*.f32 eta 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 eta (*.f32 eta (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 (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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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 eta (*.f32 eta (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 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 (*.f32 sinTheta_O 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 (*.f32 eta 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 eta 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 (*.f32 sinTheta_O 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 sinTheta_O 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 eta 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 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta 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 (*.f32 eta 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (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 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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (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 (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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (fma.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 eta 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 eta (*.f32 eta (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta 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 eta 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 sinTheta_O 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 sinTheta_O 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 (*.f32 sinTheta_O 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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (fma.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))))) (fma.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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))) (/.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) (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 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 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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta 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))) (/.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) (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 (*.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 (*.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 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) eta (neg.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 #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)) (/.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) (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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.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 eta (*.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 (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.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 eta (*.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 (*.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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta 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)))))))
(*.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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta 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) (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 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 eta (*.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 (*.f32 eta 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 (fma.f32 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)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.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)))
(*.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (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 eta (*.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 (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 sinTheta_O sinTheta_O))) (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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(*.f32 (/.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (neg.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 (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (fma.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)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (-.f32 (fma.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 eta (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))
(neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))))
(neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(neg.f32 (/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(exp.f32 (fma.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))
(+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 2 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 (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))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O)) sinTheta_O #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O 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))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O 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 #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 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.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 sinTheta_O) (*.f32 (*.f32 sinTheta_O 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 sinTheta_O #s(literal 1 binary32)) (fma.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 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.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))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.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 sinTheta_O #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O 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 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (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 (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O 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 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (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 (*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #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 (*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(/.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.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 (*.f32 (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 (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.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)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 (*.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 1 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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 3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O 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 sinTheta_O #s(literal 1 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (-.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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))))) (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.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 sinTheta_O #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)) #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.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)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O 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 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O 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 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (fma.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 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(sqrt.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))))
(*.f32 #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))) (sqrt.f32 (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 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O 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))))
(*.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)))))
(*.f32 (+.f32 #s(literal -1 binary32) (*.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 #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #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 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(*.f32 (*.f32 (neg.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal -1 binary32)) (sqrt.f32 (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))) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32))) (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.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 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))
(*.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_O))) #s(literal 1 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) #s(literal 1 binary32)))
(neg.f32 (asin.f32 (/.f32 (neg.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 (asin.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.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 (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 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.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))))))
(/.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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.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)) (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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.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))))) (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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.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)))) (/.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 (neg.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 #s(literal 1 binary32) (/.f32 (neg.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 #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 (neg.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 #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 (neg.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 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 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) (neg.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)))
(/.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 #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 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 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 (neg.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 #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 (*.f32 eta 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 (fma.f32 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(*.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.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 (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 (*.f32 eta 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 (fma.f32 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (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 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.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 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(/.f32 (sqrt.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta 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 (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 (*.f32 eta 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 (fma.f32 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 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 eta (*.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 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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 (*.f32 eta 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 (fma.f32 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 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 eta (*.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 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (sqrt.f32 (fma.f32 eta (*.f32 eta (*.f32 (*.f32 eta 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 (fma.f32 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 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 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (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 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (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 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.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)))

simplify524.0ms (3.2%)

Memory
45.7MiB live, 790.0MiB allocated
Algorithm
egg-herbie
Rules
10 542×accelerator-lowering-fma.f32
10 542×accelerator-lowering-fma.f64
8 168×*-lowering-*.f32
8 168×*-lowering-*.f64
3 354×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04483636
113123518
249333477
092153394
Stop Event
iter limit
node limit
Counts
132 → 132
Calls
Call 1
Inputs
(* -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))))
1
(+ 1 (* -1 (pow sinTheta_O 2)))
(+ 1 (* -1 (pow sinTheta_O 2)))
(+ 1 (* -1 (pow sinTheta_O 2)))
(* -1 (pow sinTheta_O 2))
(* (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 (pow sinTheta_O 2))
(* (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))
(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))))))))))
Outputs
(* -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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.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)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.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 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.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 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.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 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #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 (pow sinTheta_O 2))))))))
(*.f32 (*.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 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.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 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #s(literal 1 binary32)))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.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 #s(literal 0 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) #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 sinTheta_O (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O 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 sinTheta_O (*.f32 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)))
(-.f32 #s(literal 0 binary32) (*.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) (-.f32 #s(literal 0 binary32) (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 (-.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (/.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 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (/.f32 eta sinTheta_O) (/.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 (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))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (pow sinTheta_O 2)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(+ 1 (* -1 (pow sinTheta_O 2)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(+ 1 (* -1 (pow sinTheta_O 2)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(* (pow sinTheta_O 2) (- (/ 1 (pow sinTheta_O 2)) 1))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))
(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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (sqrt.f32 #s(literal -1 binary32)) h) 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 (*.f32 (*.f32 eta (*.f32 eta h)) (*.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 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.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 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) h) 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)))
(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 sinTheta_O h)) (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/4 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)))) (/.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)))) (/.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 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.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 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 (sqrt.f32 #s(literal -1 binary32)) h) 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 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 (fma.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)))) (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/4 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)))) (/.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)))) (/.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 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.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/2 binary32)) (/.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) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_O (*.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/4 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)))) (/.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)))) (/.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 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) h)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 h (*.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 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.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 (pow.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) h) 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 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) h)) 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)) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 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 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) h)) 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 (sqrt.f32 (/.f32 #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 (/.f32 sinTheta_O (*.f32 eta eta))) h)) (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 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 eta #s(literal 6 binary32)))) h)) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h 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 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) h)) 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)) #s(literal -3/4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (/.f32 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 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) h)) 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 (sqrt.f32 (/.f32 #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 (/.f32 sinTheta_O (*.f32 eta eta))) h)) (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 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))) (pow.f32 eta #s(literal 6 binary32)))) h)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta h) (+.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 #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) (+ (* 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 eta h) (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 (/.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 (/.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 #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 (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 (*.f32 #s(literal -1/2 binary32) h) (*.f32 eta eta)) (*.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) (*.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)) (-.f32 #s(literal 0 binary32) (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 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))))
(+ (* -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 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (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)))) (/.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 h (fma.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (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 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 (/.f32 (-.f32 #s(literal 0 binary32) (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 #s(literal -1/2 binary32) (*.f32 (*.f32 eta (*.f32 eta h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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)) (-.f32 #s(literal 0 binary32) (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 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) 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 #s(literal -1/2 binary32) (*.f32 (*.f32 eta (*.f32 eta h)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 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)) (-.f32 #s(literal 0 binary32) (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 sinTheta_O (*.f32 (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 (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 sinTheta_O (*.f32 (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))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) #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 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 #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 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (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 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 sinTheta_O (*.f32 (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 (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/16 binary32) (/.f32 (*.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 #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 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.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 sinTheta_O (*.f32 (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 (pow sinTheta_O 2))))))))
(*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(* 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 eta (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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32))))
(* 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 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 #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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #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)))))))))
(*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))) (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 (* (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 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.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 (-.f32 #s(literal 0 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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 #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))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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 (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))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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 (*.f32 sinTheta_O 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 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O 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))))))))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O 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 (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (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))))))

eval60.0ms (0.4%)

Memory
-7.2MiB live, 107.2MiB allocated
Compiler

Compiled 18 381 to 2 043 computations (88.9% saved)

prune119.0ms (0.7%)

Memory
-43.3MiB live, 143.9MiB allocated
Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New39314407
Fresh000
Picked101
Done000
Total39414408
Accuracy
99.6%
Counts
408 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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)))))))
22.8%
(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)))))))
81.0%
(asin.f32 (fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))
92.5%
(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)))
75.6%
(asin.f32 (/.f32 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)))
98.4%
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
95.2%
(asin.f32 (/.f32 h (*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
93.5%
(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)))
67.6%
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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))))))))
93.5%
(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))
89.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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
Compiler

Compiled 632 to 388 computations (38.6% saved)

simplify227.0ms (1.4%)

Memory
24.9MiB live, 372.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 h (*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32))))
cost-diff0
(asin.f32 (/.f32 h (*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
cost-diff64
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
cost-diff352
(*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
cost-diff32
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
cost-diff64
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))
cost-diff0
(/.f32 h eta)
cost-diff0
(/.f32 h (*.f32 eta (*.f32 eta eta)))
cost-diff0
(asin.f32 (fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))
cost-diff192
(fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta))
cost-diff0
(/.f32 h eta)
cost-diff0
(asin.f32 (/.f32 h eta))
cost-diff0
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
cost-diff0
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
cost-diff0
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
cost-diff0
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
Rules
3 554×*-lowering-*.f32
3 554×*-lowering-*.f64
3 406×accelerator-lowering-fma.f32
3 406×accelerator-lowering-fma.f64
2 122×neg-lowering-neg.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043405
194390
2219385
3784385
42600373
52957373
63679373
74097373
85095373
08110351
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)))
(/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta))
h
(+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)
-1/2
(/ (* sinTheta_O sinTheta_O) eta)
(* sinTheta_O sinTheta_O)
sinTheta_O
eta
(asin (/ h eta))
(/ h eta)
h
eta
(asin (+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta)))
(+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta))
(/ h (* eta (* eta eta)))
h
(* eta (* eta eta))
eta
(* eta eta)
(* sinTheta_O (* sinTheta_O 1/2))
sinTheta_O
(* sinTheta_O 1/2)
1/2
(/ h eta)
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))))
h
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))
1
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O 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)
(- 0 (* sinTheta_O sinTheta_O))
0
(* sinTheta_O sinTheta_O)
(* eta eta)
eta
(asin (/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))))
(/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1)))
h
(* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))
eta
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1)
(sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1)))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
1
(+ (* sinTheta_O (neg sinTheta_O)) 1)
sinTheta_O
(neg sinTheta_O)
(* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)
(* sinTheta_O (/ sinTheta_O (* eta eta)))
(/ sinTheta_O (* eta eta))
(* eta eta)
-1/2
Outputs
(asin (/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O eta) #s(literal 0 binary32)) eta)))
(/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O eta) #s(literal 0 binary32)) eta))
h
(+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)
(fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O eta) #s(literal 0 binary32)) eta)
-1/2
#s(literal -1/2 binary32)
(/ (* sinTheta_O sinTheta_O) eta)
(fma.f32 sinTheta_O (/.f32 sinTheta_O eta) #s(literal 0 binary32))
(* sinTheta_O sinTheta_O)
(fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))
sinTheta_O
eta
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta)))
(asin.f32 (fma.f32 (/.f32 h eta) (fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 1/2 binary32) (fma.f32 eta eta #s(literal 0 binary32))) #s(literal 1 binary32)) #s(literal 0 binary32)))
(+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta))
(fma.f32 (/.f32 h eta) (fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 1/2 binary32) (fma.f32 eta eta #s(literal 0 binary32))) #s(literal 1 binary32)) #s(literal 0 binary32))
(/ h (* eta (* eta eta)))
(/.f32 h (fma.f32 eta (fma.f32 eta eta #s(literal 0 binary32)) #s(literal 0 binary32)))
h
(* eta (* eta eta))
(fma.f32 eta (fma.f32 eta eta #s(literal 0 binary32)) #s(literal 0 binary32))
eta
(* eta eta)
(fma.f32 eta eta #s(literal 0 binary32))
(* sinTheta_O (* sinTheta_O 1/2))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O #s(literal 1/2 binary32) #s(literal 0 binary32)) #s(literal 0 binary32))
sinTheta_O
(* sinTheta_O 1/2)
(fma.f32 sinTheta_O #s(literal 1/2 binary32) #s(literal 0 binary32))
1/2
#s(literal 1/2 binary32)
(/ h eta)
(/.f32 h eta)
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32))))) h))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32))))) h)
h
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32)))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32))))
1
#s(literal 1 binary32)
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32)) (fma.f32 eta eta #s(literal 0 binary32)))
(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)
(- 0 (* sinTheta_O sinTheta_O))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32))
0
#s(literal 0 binary32)
(* sinTheta_O sinTheta_O)
(fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))
(* eta eta)
(fma.f32 eta eta #s(literal 0 binary32))
eta
(asin (/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))))
(asin.f32 (/.f32 h (fma.f32 (fma.f32 (/.f32 sinTheta_O eta) (fma.f32 #s(literal -1/2 binary32) sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) eta)))
(/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1)))
(/.f32 h (fma.f32 (fma.f32 (/.f32 sinTheta_O eta) (fma.f32 #s(literal -1/2 binary32) sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) eta))
h
(* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))
(fma.f32 (fma.f32 (/.f32 sinTheta_O eta) (fma.f32 #s(literal -1/2 binary32) sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) eta)
eta
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1)
(fma.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 eta eta #s(literal 0 binary32))) #s(literal 0 binary32)) #s(literal 0 binary32)) #s(literal 1 binary32))
(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)))
1
#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 (/ sinTheta_O (* eta eta))) -1/2)
(fma.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 eta eta #s(literal 0 binary32))) #s(literal 0 binary32)) #s(literal 0 binary32))
(* sinTheta_O (/ sinTheta_O (* eta eta)))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (fma.f32 eta eta #s(literal 0 binary32))) #s(literal 0 binary32))
(/ sinTheta_O (* eta eta))
(/.f32 sinTheta_O (fma.f32 eta eta #s(literal 0 binary32)))
(* eta eta)
(fma.f32 eta eta #s(literal 0 binary32))
-1/2
#s(literal -1/2 binary32)

localize229.0ms (1.4%)

Memory
-14.1MiB live, 234.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 h (*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
accuracy99.9%
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32))
accuracy99.5%
(*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))
accuracy94.1%
(/.f32 sinTheta_O (*.f32 eta eta))
accuracy99.9%
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
accuracy99.1%
(*.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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))))
accuracy90.9%
(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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
accuracy99.9%
(asin.f32 (fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))
accuracy99.5%
(*.f32 eta (*.f32 eta eta))
accuracy95.2%
(fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta))
accuracy85.3%
(/.f32 h (*.f32 eta (*.f32 eta eta)))
accuracy100.0%
(/.f32 h eta)
accuracy99.9%
(asin.f32 (/.f32 h eta))
accuracy100.0%
(*.f32 sinTheta_O sinTheta_O)
accuracy99.9%
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
accuracy99.9%
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
accuracy87.6%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
Samples
162.0ms256×0valid
Compiler

Compiled 392 to 45 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
ival-mult: 65.0ms (61.7% of total)
ival-div: 16.0ms (15.2% of total)
ival-asin: 10.0ms (9.5% of total)
ival-add: 6.0ms (5.7% of total)
ival-sqrt: 6.0ms (5.7% of total)
ival-sub: 1.0ms (0.9% of total)
exact: 1.0ms (0.9% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series124.0ms (0.8%)

Memory
13.5MiB live, 128.8MiB allocated
Counts
24 → 624
Calls
Call 1
Inputs
#<alt (asin (/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)))>
#<alt (/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta))>
#<alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)>
#<alt (/ (* sinTheta_O sinTheta_O) eta)>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta))>
#<alt (asin (+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta)))>
#<alt (/ h (* eta (* eta eta)))>
#<alt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))>
#<alt (- 0 (* sinTheta_O sinTheta_O))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))))>
#<alt (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))))>
#<alt (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))>
#<alt (asin (/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))))>
#<alt (/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1)))>
#<alt (* sinTheta_O sinTheta_O)>
#<alt (* eta (* eta eta))>
#<alt (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))>
#<alt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))>
#<alt (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))>
#<alt (/ sinTheta_O (* eta eta))>
#<alt (* sinTheta_O (/ sinTheta_O (* eta eta)))>
#<alt (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)>
Outputs
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<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))>
#<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))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (/ (pow sinTheta_O 2) eta)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* -1 (* h (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (- (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (* -1 (/ h eta))))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt (/ h (pow eta 3))>
#<alt 1>
#<alt (+ 1 (pow sinTheta_O 2))>
#<alt (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))>
#<alt (+ 1 (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1 (pow sinTheta_O 2))))))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2)))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (+ 1 (/ 1 (pow sinTheta_O 2))) (pow sinTheta_O 4))) (+ 1 (/ 1 (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<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))>
#<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))>
#<alt (* h (sqrt (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O))))>
#<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)))))>
#<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))))))>
#<alt (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))>
#<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))))>
#<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)))))>
#<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)))))>
#<alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))>
#<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)))>
#<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)))>
#<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)))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<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)>
#<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)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<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))>
#<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))>
#<alt (* -1/2 (* (/ (pow sinTheta_O 2) eta) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (/ (* sinTheta_O (sqrt -1)) eta))>
#<alt (* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (/ eta sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (+ (/ 1/4 (* eta (* (pow sinTheta_O 2) (sqrt -1)))) (/ eta sinTheta_O))))>
#<alt (* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (+ (* 1/4 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* eta (* (pow sinTheta_O 4) (sqrt -1))))) (+ (* 1/4 (/ 1 (* eta (* (pow sinTheta_O 2) (sqrt -1))))) (/ eta sinTheta_O)))))>
#<alt (* 1/2 (/ (* sinTheta_O (sqrt -1)) eta))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ eta sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (- eta (* 1/4 (/ 1 (* eta (* sinTheta_O (sqrt -1)))))) sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (+ eta (* -1 (/ (+ (* 1/4 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* eta (* (pow sinTheta_O 2) (sqrt -1))))) (* 1/4 (/ 1 (* eta (sqrt -1))))) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))>
#<alt (* -2 (* (/ (* eta h) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) (* h (+ 1 (* -1 (pow sinTheta_O 2))))) (pow sinTheta_O 4))) (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))))>
#<alt (* eta (+ (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (* -8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 4 (/ (* h (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4)))))))>
#<alt (* eta (+ (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) (* h (pow (+ 1 (* -1 (pow sinTheta_O 2))) 2))) (pow sinTheta_O 8))) (* 8 (* (/ h (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (* 4 (/ (* h (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (- (+ h (* 1/8 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/8 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -3/16 (/ h (pow eta 3))) (+ (* -1/8 (/ h (pow eta 5))) (* 1/2 (/ (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (* sinTheta_O (sqrt -1))))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2)))) (* -2 (/ (* eta h) (sqrt -1)))) sinTheta_O)>
#<alt (/ (- (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3))) (pow sinTheta_O 2)))) (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)>
#<alt (/ (- (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (+ (* 2 (/ (* (pow eta 2) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) (sqrt -1))) (* 2 (/ (* (pow eta 3) h) (pow (sqrt -1) 4)))) (pow sinTheta_O 3)))) (+ (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2)))) (+ (* 8 (/ (* (pow eta 5) h) (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (/ (* eta h) (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))))) sinTheta_O)>
#<alt (* 2 (/ (* eta h) (* sinTheta_O (sqrt -1))))>
#<alt (* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (- (+ (* 8 (/ (* (pow eta 5) h) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (* eta h) (* sinTheta_O (pow (sqrt -1) 3)))) (* 4 (/ (* (pow eta 3) h) (pow (sqrt -1) 2)))) sinTheta_O))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* (pow eta 2) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (* 2 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 4))))) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) sinTheta_O)) (* 4 (/ (* (pow eta 3) h) (pow (sqrt -1) 2)))) sinTheta_O))) sinTheta_O))>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow sinTheta_O 2)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<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))>
#<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))>
#<alt (sqrt (/ (sqrt -1) sinTheta_O))>
#<alt (+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))>
#<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))))))))>
#<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)))))))))>
#<alt (sqrt (/ (pow (sqrt -1) 3) sinTheta_O))>
#<alt (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))>
#<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)))))))>
#<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))))))))>
#<alt (* (pow (* 1 (+ 1 (* -1 (pow sinTheta_O 2)))) 1/4) (/ (sqrt -1) sinTheta_O))>
#<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)))>
#<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)))>
#<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)))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)>
#<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)>
#<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)>
#<alt (/ -1 eta)>
#<alt (* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))>
#<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))>
#<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))>
#<alt (/ 1 (pow eta 2))>
#<alt (+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))>
#<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)))>
#<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)))>
#<alt (/ -1 (* sinTheta_O (sqrt -1)))>
#<alt (/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)>
#<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)>
#<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)>
#<alt (/ 1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))>
#<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))>
#<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))>
#<alt (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))>
#<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)))))>
#<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)))))>
#<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)))))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<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))>
#<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))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<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))>
#<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))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (/ (pow eta 2) sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (sqrt -1)) (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O))))>
#<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)))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (pow eta 2) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))>
#<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)))))>
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ sinTheta_O (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (/ (pow sinTheta_O 2) (pow eta 2))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))>
Calls

156 calls:

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

rewrite374.0ms (2.3%)

Memory
6.3MiB live, 710.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 572×*-lowering-*.f32
4 572×*-lowering-*.f64
3 450×/-lowering-/.f32
3 450×/-lowering-/.f64
3 128×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043300
1233270
21902253
08512231
Stop Event
iter limit
node limit
Counts
24 → 654
Calls
Call 1
Inputs
(asin (/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)))
(/ h (+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_O) eta)) eta)
(/ (* sinTheta_O sinTheta_O) eta)
(asin (/ h eta))
(/ h eta)
(+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta))
(asin (+ (* (/ h (* eta (* eta eta))) (* sinTheta_O (* sinTheta_O 1/2))) (/ h eta)))
(/ h (* eta (* eta eta)))
(/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))
(- 0 (* sinTheta_O sinTheta_O))
(asin (* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))))
(* h (sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))))
(* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))
(asin (/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1))))
(/ h (* eta (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)) 1)))
(* sinTheta_O sinTheta_O)
(* eta (* eta eta))
(sqrt (/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))))
(/ 1 (+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta)))
(+ (* (sqrt (/ 1 (+ (* sinTheta_O (neg sinTheta_O)) 1))) (- 0 (* sinTheta_O sinTheta_O))) (* eta eta))
(/ sinTheta_O (* eta eta))
(* sinTheta_O (/ sinTheta_O (* eta eta)))
(* (* sinTheta_O (/ sinTheta_O (* eta eta))) -1/2)
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 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 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 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 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 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 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))))
(neg.f32 (/.f32 h (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))))
(neg.f32 (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))
(/.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) eta) h))
(/.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)) eta) eta) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(/.f32 (*.f32 h #s(literal 1 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta) eta)
(pow.f32 (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) #s(literal -1/2 binary32)) eta)
(fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1/2 binary32)) eta)
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta))
(fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) #s(literal -1/2 binary32) eta)
(fma.f32 #s(literal 1 binary32) eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))) (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))
(/.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) (neg.f32 eta)) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta)) (*.f32 eta eta))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))))
(neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta))
(/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta)
(/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (neg.f32 eta))
(/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (neg.f32 (neg.f32 eta)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (neg.f32 eta) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 (neg.f32 eta) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 eta)) (*.f32 (neg.f32 eta) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(*.f32 (/.f32 sinTheta_O eta) 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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(+.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 (/.f32 (*.f32 h (*.f32 h h)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta 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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 h (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 h eta))
(fma.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 h (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(fma.f32 (/.f32 h eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) (/.f32 h eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (/.f32 h eta) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) h (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 h eta))
(fma.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) eta) (/.f32 h eta))
(fma.f32 (*.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 1/2 binary32) (/.f32 h eta))
(fma.f32 (*.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O #s(literal 1/2 binary32))) sinTheta_O (/.f32 h eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) #s(literal 1/2 binary32)) sinTheta_O (/.f32 h eta))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)) (/.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 (/.f32 (*.f32 h (*.f32 h h)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (-.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h h) (*.f32 eta eta)))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 h h)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 h h)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 h eta))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h h) (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 h (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta (*.f32 eta eta)) h)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 (fma.f32 (/.f32 (*.f32 h (*.f32 h h)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h (*.f32 h h)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 (/.f32 h eta) (/.f32 (-.f32 h (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h h) (*.f32 eta eta)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 h h) (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (-.f32 h (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) eta) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 h (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 h (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 eta (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 h (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 h (*.f32 eta eta) (*.f32 eta (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 h eta (*.f32 eta (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 eta eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (/.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (/.f32 eta h) #s(literal 1 binary32))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (/.f32 eta h) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 (/.f32 eta h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 (/.f32 eta h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 eta h) (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (/.f32 eta h) (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (/.f32 eta h) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 eta h) (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (/.f32 eta h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 eta h) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta))) (*.f32 (/.f32 eta h) (*.f32 eta eta)))
(/.f32 (+.f32 eta (*.f32 (/.f32 eta h) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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)) h) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h 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)) h) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.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)) h) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta eta (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta))) (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)))
(/.f32 (+.f32 eta (*.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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)) h) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 (/.f32 eta h)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 (neg.f32 (/.f32 eta h)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (/.f32 eta h)) (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (/.f32 eta h)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 (neg.f32 (/.f32 eta h)) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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)) h) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 eta) (-.f32 #s(literal 0 binary32) (*.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 #s(literal 1/2 binary32))) (/.f32 h eta)))) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 (neg.f32 eta) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (neg.f32 eta) (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 eta) (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 eta) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta eta) (*.f32 (neg.f32 eta) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta))) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) eta (*.f32 (neg.f32 eta) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) eta) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.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 #s(literal 1/2 binary32))) (/.f32 h eta)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta eta) (*.f32 eta (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 eta (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta eta) (*.f32 eta (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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)) h) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))))) (*.f32 (neg.f32 (neg.f32 eta)) (-.f32 #s(literal 0 binary32) (*.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 #s(literal 1/2 binary32))) (/.f32 h eta)))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)))) (*.f32 (neg.f32 (neg.f32 eta)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 eta eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (neg.f32 eta)) (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))))) (*.f32 (neg.f32 (neg.f32 eta)) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 h)) (*.f32 eta eta) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)))) (*.f32 (neg.f32 (neg.f32 eta)) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (neg.f32 eta))))
(/.f32 (+.f32 eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 eta)))
(/.f32 (+.f32 eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (/.f32 eta h) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 (/.f32 eta h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 eta) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (neg.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 eta)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)) (/.f32 eta h) (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) h))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h 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 #s(literal 1/2 binary32))) (/.f32 h eta)) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h 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 #s(literal 1/2 binary32))) (/.f32 h 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 #s(literal 1/2 binary32))) #s(literal 1 binary32)) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) (/.f32 eta h) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) (neg.f32 (/.f32 eta h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) (neg.f32 eta) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (neg.f32 h)) (neg.f32 (neg.f32 eta)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) h))
(/.f32 (fma.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (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 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (*.f32 eta eta) (*.f32 h #s(literal 1 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 h))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (*.f32 h #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) eta))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta)) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (neg.f32 h)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 eta h) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 (/.f32 eta h)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 eta) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 h))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 h #s(literal 1 binary32)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (neg.f32 h) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 eta)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 h)))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (neg.f32 (neg.f32 eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta) eta (*.f32 (*.f32 eta eta) h)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta) (/.f32 eta h) (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) h))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) eta) (neg.f32 eta) (*.f32 (*.f32 eta eta) (neg.f32 h))) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) eta (*.f32 eta h)) (*.f32 eta eta))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) (/.f32 eta h) eta) (*.f32 eta (/.f32 eta h)))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) (/.f32 (/.f32 eta h) #s(literal 1 binary32)) eta) (*.f32 eta (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) (neg.f32 eta) (*.f32 eta (neg.f32 h))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (/.f32 (*.f32 h h) (*.f32 eta eta)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta) (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta)) h) eta)))
(*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 h h)) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 1/8 binary32)) (/.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 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 eta eta))) eta) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)))) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 h h) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O #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 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta)))))
(asin.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.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 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.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 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.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 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O (/.f32 h (*.f32 eta (*.f32 eta eta)))) sinTheta_O) #s(literal 1/2 binary32) (/.f32 h eta)))))
(neg.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(neg.f32 (/.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) (/.f32 h eta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 eta h) (*.f32 eta eta)) #s(literal -1 binary32))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/.f32 (/.f32 h eta) (*.f32 eta eta))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (/.f32 h eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) h)))
(/.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (/.f32 h eta)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (/.f32 h (*.f32 eta eta)) eta)
(/.f32 (/.f32 (/.f32 h eta) eta) eta)
(*.f32 h (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 h eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (*.f32 eta eta) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 h eta))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))))
(exp.f32 (fma.f32 (neg.f32 (log1p.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log1p.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) #s(literal 1/2 binary32))))
(pow.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal -1 binary32))) #s(literal -1 binary32)))
(neg.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 sinTheta_O) #s(literal 0 binary32)))
(+.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(pow.f32 sinTheta_O #s(literal 2 binary32))
(pow.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 1 binary32))
(pow.f32 (neg.f32 sinTheta_O) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 sinTheta_O)) #s(literal 2 binary32))
(fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 0 binary32))
(fma.f32 (exp.f32 (log.f32 sinTheta_O)) (exp.f32 (log.f32 sinTheta_O)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))
(/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(*.f32 (neg.f32 sinTheta_O) sinTheta_O)
(*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(*.f32 (exp.f32 (log.f32 sinTheta_O)) (exp.f32 (log.f32 sinTheta_O)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))))
(/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) h) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) h)
(+.f32 eta (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)))
(+.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 eta #s(literal 1 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)))
(fma.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta)))) eta)
(fma.f32 #s(literal 1 binary32) eta (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) eta) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) eta) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta)))) eta eta)
(fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (*.f32 eta (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) eta)
(fma.f32 (*.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) eta)
(fma.f32 (*.f32 eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta)))) #s(literal -1/2 binary32) eta)
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta (*.f32 eta eta))) (fma.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)) eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta))) (*.f32 eta eta)) (-.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) eta)) eta))
(/.f32 (*.f32 eta (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta)))))))
(/.f32 (*.f32 eta (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) #s(literal -1 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32)) eta) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta)))))))
(/.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) #s(literal -1 binary32)) eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) eta)
(neg.f32 (asin.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (neg.f32 eta)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #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 (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #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 (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #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 (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))))
(neg.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (neg.f32 eta))))
(neg.f32 (/.f32 (neg.f32 h) (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta h))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 h eta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))
(/.f32 (/.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta h)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 h eta)))
(/.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)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta h)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta h))))
(/.f32 (neg.f32 h) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (neg.f32 eta)))
(/.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (neg.f32 eta))))
(/.f32 (neg.f32 (/.f32 h eta)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))
(/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))) eta)
(*.f32 h (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))
(*.f32 (/.f32 h eta) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) (neg.f32 eta))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal 1 binary32))) (/.f32 h eta))
(*.f32 (/.f32 (/.f32 h eta) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta)))))))
(*.f32 (/.f32 (/.f32 h eta) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))) #s(literal -1 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (*.f32 eta eta))) #s(literal -1 binary32)))
(neg.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 sinTheta_O) #s(literal 0 binary32)))
(+.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(pow.f32 sinTheta_O #s(literal 2 binary32))
(pow.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 1 binary32))
(pow.f32 (neg.f32 sinTheta_O) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (log.f32 sinTheta_O)) #s(literal 2 binary32))
(fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 0 binary32))
(fma.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))
(fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) #s(literal 0 binary32))
(fma.f32 (exp.f32 (log.f32 sinTheta_O)) (exp.f32 (log.f32 sinTheta_O)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))
(/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) #s(literal 0 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(*.f32 (neg.f32 sinTheta_O) sinTheta_O)
(*.f32 (neg.f32 sinTheta_O) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))
(*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(*.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))
(*.f32 (exp.f32 (log.f32 sinTheta_O)) (exp.f32 (log.f32 sinTheta_O)))
(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 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))
(*.f32 (pow.f32 eta #s(literal 3/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal -1 binary32)))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(pow.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) (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) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))))
(*.f32 (pow.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O 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 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))))) (sqrt.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (sqrt.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(exp.f32 (fma.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (log.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1/2 binary32))))
(pow.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal -2 binary32))
(pow.f32 (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (log.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(+.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 eta eta))
(pow.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 eta eta))
(fma.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 eta eta))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 eta eta))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) sinTheta_O) (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #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)) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))
(-.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal 1 binary32))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) (fma.f32 eta (*.f32 eta (*.f32 eta eta)) (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(/.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) #s(literal -1 binary32))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)))) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))) (*.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))))) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(*.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32))))))
(*.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal 0 binary32)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (sqrt.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 1 binary32))))))))
(neg.f32 (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(neg.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (/.f32 sinTheta_O eta)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 sinTheta_O (*.f32 eta eta))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 sinTheta_O eta)))
(/.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)))
(/.f32 (/.f32 sinTheta_O eta) eta)
(/.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (/.f32 sinTheta_O eta)) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (*.f32 eta eta))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) sinTheta_O)) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (*.f32 eta eta)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) eta))
(exp.f32 (-.f32 (fma.f32 #s(literal 2 binary32) (log.f32 sinTheta_O) #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 eta))))
(pow.f32 (/.f32 sinTheta_O eta) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) #s(literal -1 binary32))
(/.f32 sinTheta_O (/.f32 (*.f32 eta eta) sinTheta_O))
(/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 eta eta))
(/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) eta)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))))
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 eta eta) sinTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 (*.f32 eta eta) sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))
(*.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) sinTheta_O)
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 eta eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 eta eta)))
(*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) (*.f32 eta eta)) #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) sinTheta_O)
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))

simplify567.0ms (3.5%)

Memory
3.1MiB live, 1 134.8MiB allocated
Algorithm
egg-herbie
Rules
9 716×accelerator-lowering-fma.f32
9 716×accelerator-lowering-fma.f64
9 098×*-lowering-*.f32
9 098×*-lowering-*.f64
3 950×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
089211198
1282810861
0851910503
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) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) eta)
(/ (pow sinTheta_O 2) 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))
(/ 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 (+ (* 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))
(/ 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)))))
(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)))
(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)))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
(/ h (pow eta 3))
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))
(* -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 (pow sinTheta_O 2))
(* -1 (pow sinTheta_O 2))
(* -1 (pow sinTheta_O 2))
(* -1 (pow sinTheta_O 2))
(* -1 (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/2 (* (/ (pow sinTheta_O 2) eta) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)
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)))))))))
(* eta (+ 1 (* -1/2 (* (/ (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 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))
(* -1 (* eta (- (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))
(* -1 (* eta (- (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta)))))
(* -1/2 (/ (* sinTheta_O (sqrt -1)) eta))
(* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (/ eta sinTheta_O)))
(* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (+ (/ 1/4 (* eta (* (pow sinTheta_O 2) (sqrt -1)))) (/ eta sinTheta_O))))
(* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (+ (* 1/4 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* eta (* (pow sinTheta_O 4) (sqrt -1))))) (+ (* 1/4 (/ 1 (* eta (* (pow sinTheta_O 2) (sqrt -1))))) (/ eta sinTheta_O)))))
(* 1/2 (/ (* sinTheta_O (sqrt -1)) eta))
(* -1 (* sinTheta_O (+ (* -1 (/ eta sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- eta (* 1/4 (/ 1 (* eta (* sinTheta_O (sqrt -1)))))) sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ eta (* -1 (/ (+ (* 1/4 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* eta (* (pow sinTheta_O 2) (sqrt -1))))) (* 1/4 (/ 1 (* eta (sqrt -1))))) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(* -2 (* (/ (* eta h) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))
(* eta (+ (* -4 (/ (* (pow eta 2) (* h (+ 1 (* -1 (pow sinTheta_O 2))))) (pow sinTheta_O 4))) (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))))
(* eta (+ (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (* -8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 4 (/ (* h (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4)))))))
(* eta (+ (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) (* h (pow (+ 1 (* -1 (pow sinTheta_O 2))) 2))) (pow sinTheta_O 8))) (* 8 (* (/ h (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (* 4 (/ (* h (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4)))))))
(/ h eta)
(/ (+ h (* 1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ (- (+ h (* 1/8 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/8 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -3/16 (/ h (pow eta 3))) (+ (* -1/8 (/ h (pow eta 5))) (* 1/2 (/ (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (* sinTheta_O (sqrt -1))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2)))) (* -2 (/ (* eta h) (sqrt -1)))) sinTheta_O)
(/ (- (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3))) (pow sinTheta_O 2)))) (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/ (- (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (+ (* 2 (/ (* (pow eta 2) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) (sqrt -1))) (* 2 (/ (* (pow eta 3) h) (pow (sqrt -1) 4)))) (pow sinTheta_O 3)))) (+ (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2)))) (+ (* 8 (/ (* (pow eta 5) h) (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (/ (* eta h) (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))))) sinTheta_O)
(* 2 (/ (* eta h) (* sinTheta_O (sqrt -1))))
(* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O))
(* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (- (+ (* 8 (/ (* (pow eta 5) h) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (* eta h) (* sinTheta_O (pow (sqrt -1) 3)))) (* 4 (/ (* (pow eta 3) h) (pow (sqrt -1) 2)))) sinTheta_O))) sinTheta_O))
(* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* (pow eta 2) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (* 2 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 4))))) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) sinTheta_O)) (* 4 (/ (* (pow eta 3) h) (pow (sqrt -1) 2)))) sinTheta_O))) sinTheta_O))
(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)
(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 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))
(/ 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 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)))))
(* -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)))))))))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ sinTheta_O (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(/ (pow sinTheta_O 2) (pow eta 2))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(* -1/2 (/ (pow sinTheta_O 2) (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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1/2 binary32) (/.f32 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 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 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 (pow.f32 eta #s(literal 5 binary32)) (*.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -8 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 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 h (*.f32 eta #s(literal -2 binary32)) (/.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 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 8 binary32) (pow.f32 eta #s(literal 5 binary32))) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 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 (pow.f32 eta #s(literal 5 binary32)) (*.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -8 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 h (*.f32 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 h (*.f32 eta #s(literal -2 binary32)) (/.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 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 #s(literal 8 binary32) (pow.f32 eta #s(literal 5 binary32))) h) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 sinTheta_O (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal -2 binary32) (/.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32))) #s(literal 1/4 binary32)) (fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 #s(literal -1/4 binary32) h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (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 eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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))
(/.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 (*.f32 #s(literal 1/4 binary32) h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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)))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)))
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/ (pow sinTheta_O 2) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) 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))
(/ 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 (+ (* 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))))
(neg.f32 (*.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))))
(neg.f32 (*.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))))
(neg.f32 (*.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))))
(neg.f32 (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (neg.f32 h)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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)))))
(asin (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta)))
(asin.f32 (fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
(/ h (pow eta 3))
(/.f32 h (*.f32 eta (*.f32 eta eta)))
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 sinTheta_O (*.f32 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 sinTheta_O (*.f32 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 sinTheta_O (*.f32 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 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(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 #s(literal 0 binary32) (*.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))))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(* 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 #s(literal 0 binary32) (*.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)))))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (*.f32 h eta) (*.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 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 (*.f32 h eta) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.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)))) (/.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)))) (*.f32 eta eta))) (*.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 #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 #s(literal 1/2 binary32) (/.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 #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)) (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 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) sinTheta_O) (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 7 binary32)))))) (*.f32 h (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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 #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)) (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 (-.f32 #s(literal 0 binary32) (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 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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 (*.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -1/2 binary32)) (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)))) (/.f32 (fma.f32 h (*.f32 (fma.f32 eta (*.f32 eta (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) h) (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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) (/ (* 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 (* -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 (*.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 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)) (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)))
(+ (* (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 (*.f32 eta eta) #s(literal -1/2 binary32)) (/.f32 (*.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 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.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 #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 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)) (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)))
(+ (* (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 eta (*.f32 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 h (/.f32 (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.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 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 #s(literal -1 binary32)))))) (*.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 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O h)) (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 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 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)) (pow.f32 eta #s(literal 4 binary32))) 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) (+ (* -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 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (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))))) (*.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))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 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)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) 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 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 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)) (pow.f32 eta #s(literal 4 binary32))) 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) (+ (* -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 (fma.f32 #s(literal -1/2 binary32) (fma.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (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))))) (*.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))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 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)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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/2 (* (/ (pow sinTheta_O 2) eta) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.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)) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.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)) eta)
(/ (+ (* -1/2 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2)) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.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)) eta)
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))
eta
(* -1 (* eta (- (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))
(*.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/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))
(*.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/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) 1)))
(*.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)))
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/4 (/ (pow sinTheta_O 2) eta)) (* 1/2 (/ 1 eta)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/4 binary32) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (/ (pow sinTheta_O 2) eta)) (* 1/4 (/ 1 eta)))) (* 1/2 (/ 1 eta)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -3/16 binary32) (/.f32 #s(literal -1/4 binary32) eta)) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(* -1/2 (/ (* sinTheta_O (sqrt -1)) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) eta)
(* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (/ eta sinTheta_O)))
(*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) eta) (/.f32 eta sinTheta_O)))
(* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (+ (/ 1/4 (* eta (* (pow sinTheta_O 2) (sqrt -1)))) (/ eta sinTheta_O))))
(*.f32 sinTheta_O (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))))))
(* sinTheta_O (+ (* -1/2 (/ (sqrt -1) eta)) (+ (* 1/4 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* eta (* (pow sinTheta_O 4) (sqrt -1))))) (+ (* 1/4 (/ 1 (* eta (* (pow sinTheta_O 2) (sqrt -1))))) (/ eta sinTheta_O)))))
(*.f32 sinTheta_O (+.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 3/16 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))))))
(* 1/2 (/ (* sinTheta_O (sqrt -1)) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) eta)
(* -1 (* sinTheta_O (+ (* -1 (/ eta sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) eta) (-.f32 #s(literal 0 binary32) (/.f32 eta sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (- eta (* 1/4 (/ 1 (* eta (* sinTheta_O (sqrt -1)))))) sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) eta) (/.f32 (+.f32 eta (/.f32 #s(literal -1/4 binary32) (*.f32 eta (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ eta (* -1 (/ (+ (* 1/4 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* eta (* (pow sinTheta_O 2) (sqrt -1))))) (* 1/4 (/ 1 (* eta (sqrt -1))))) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (sqrt -1) eta)))))
(*.f32 sinTheta_O (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) eta) (/.f32 (-.f32 eta (/.f32 (+.f32 (/.f32 #s(literal 3/16 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/4 binary32) (*.f32 eta (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) (neg.f32 sinTheta_O)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(asin (/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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)))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(/ h (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))))))
(/.f32 h (*.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.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))))
(* -2 (* (/ (* eta h) (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))
(*.f32 (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(* eta (+ (* -4 (/ (* (pow eta 2) (* h (+ 1 (* -1 (pow sinTheta_O 2))))) (pow sinTheta_O 4))) (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2))))))))
(*.f32 eta (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* eta (+ (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (* -8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))) (* 4 (/ (* h (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (sqrt.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))))) (*.f32 (*.f32 #s(literal -4 binary32) h) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))))))
(* eta (+ (* -2 (* (/ h (pow sinTheta_O 2)) (sqrt (+ 1 (* -1 (pow sinTheta_O 2)))))) (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) (* h (pow (+ 1 (* -1 (pow sinTheta_O 2))) 2))) (pow sinTheta_O 8))) (* 8 (* (/ h (pow sinTheta_O 6)) (sqrt (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (* 4 (/ (* h (+ 1 (* -1 (pow sinTheta_O 2)))) (pow sinTheta_O 4)))))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 (*.f32 eta eta) (fma.f32 #s(literal -16 binary32) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (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 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (sqrt.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)))))))) (*.f32 (*.f32 #s(literal -4 binary32) h) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (fma.f32 h (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #s(literal 1/4 binary32)) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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/8 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.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 (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)))))) h) (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)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -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)))) (neg.f32 h)) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (*.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)))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 h))) (neg.f32 eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (* (/ (* h (pow sinTheta_O 2)) (pow eta 2)) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (* (pow eta 4) (+ 1 (* -1 (pow sinTheta_O 2)))))) (* -1/8 (* (/ (* h (pow sinTheta_O 6)) (pow eta 6)) (sqrt (/ 1 (pow (+ 1 (* -1 (pow sinTheta_O 2))) 3)))))))) eta))
(/.f32 (-.f32 (fma.f32 #s(literal -1/8 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 (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))))))) (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)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) h) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ h (pow eta 3))) (* -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) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta))))) (/.f32 h eta))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -3/16 (/ h (pow eta 3))) (+ (* -1/8 (/ h (pow eta 5))) (* 1/2 (/ (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1/4 (/ h (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) #s(literal -3/16 binary32) (fma.f32 (/.f32 h (pow.f32 eta #s(literal 5 binary32))) #s(literal -1/8 binary32) (/.f32 (*.f32 #s(literal -1/8 binary32) (+.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (pow.f32 eta #s(literal 5 binary32))))) (*.f32 eta eta)))) (*.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))) (/.f32 h eta))
(* -2 (/ (* eta h) (* sinTheta_O (sqrt -1))))
(/.f32 (*.f32 h (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2)))) (* -2 (/ (* eta h) (sqrt -1)))) sinTheta_O)
(/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (*.f32 eta (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal -2 binary32)))) sinTheta_O)
(/ (- (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3))) (pow sinTheta_O 2)))) (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/.f32 (+.f32 (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h eta) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (*.f32 eta (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal -2 binary32))))) sinTheta_O)
(/ (- (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (+ (* 2 (/ (* (pow eta 2) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) (sqrt -1))) (* 2 (/ (* (pow eta 3) h) (pow (sqrt -1) 4)))) (pow sinTheta_O 3)))) (+ (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2)))) (+ (* 8 (/ (* (pow eta 5) h) (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (/ (* eta h) (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))))) sinTheta_O)
(/.f32 (fma.f32 eta (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h eta) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O)))))) sinTheta_O)
(* 2 (/ (* eta h) (* sinTheta_O (sqrt -1))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* 4 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O))
(/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O) (*.f32 eta (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal -2 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (- (+ (* 8 (/ (* (pow eta 5) h) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (* eta h) (* sinTheta_O (pow (sqrt -1) 3)))) (* 4 (/ (* (pow eta 3) h) (pow (sqrt -1) 2)))) sinTheta_O))) sinTheta_O))
(/.f32 (fma.f32 eta (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (/.f32 (fma.f32 eta (/.f32 h (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 eta (*.f32 eta eta))) h) #s(literal 1 binary32)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -2 (/ (* eta h) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* (pow eta 2) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (* 2 (/ (* (pow eta 3) h) (* sinTheta_O (pow (sqrt -1) 4))))) (+ (* 8 (/ (* (pow eta 5) h) (pow (sqrt -1) 3))) (/ (* eta h) (pow (sqrt -1) 3)))) sinTheta_O)) (* 4 (/ (* (pow eta 3) h) (pow (sqrt -1) 2)))) sinTheta_O))) sinTheta_O))
(/.f32 (fma.f32 eta (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (/.f32 (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 (*.f32 eta eta) (/.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h eta) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (neg.f32 (fma.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (pow.f32 eta #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h eta) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (neg.f32 sinTheta_O)) (/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (*.f32 eta (*.f32 eta eta))) h) #s(literal 1 binary32))) (neg.f32 sinTheta_O))) (neg.f32 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)
(pow sinTheta_O 2)
(*.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 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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) 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 #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 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.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)))) (/.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)))) (*.f32 eta eta))) (*.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 #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 #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 (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 (*.f32 eta eta) #s(literal -1/2 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 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (fma.f32 (*.f32 eta eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) sinTheta_O) (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 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 (-.f32 #s(literal 0 binary32) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (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)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))))
(+ (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (fma.f32 eta (*.f32 eta (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) #s(literal 1/2 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 (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 (- (/ 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) (*.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 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 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 (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) (* 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 #s(literal -1/2 binary32) (/.f32 (*.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 eta (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.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 #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 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 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 (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) (/ (* 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 #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 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.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 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))) #s(literal -1 binary32)) (/.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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.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 (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 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 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.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)) 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 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.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))) 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 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (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))))) (*.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))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.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))) 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 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.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)) (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 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.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))) (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 (fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (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))))) (*.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))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.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))) (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) (+ (* (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) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.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) (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)))) (/.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)))) (*.f32 eta eta))) (+.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))))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.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 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (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 (/ (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 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (/.f32 (*.f32 (neg.f32 eta) eta) sinTheta_O) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (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 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) 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))
(neg.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 #s(literal -1/2 binary32) (*.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)))) 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 (*.f32 eta eta) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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 (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 eta (*.f32 eta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.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))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 eta (*.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.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))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (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) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (*.f32 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 sinTheta_O (*.f32 sinTheta_O (*.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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.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))) (-.f32 #s(literal 0 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)) (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) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #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 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.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))) (*.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 (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 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.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)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.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) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) #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 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.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))) (*.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 (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 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.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)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))))))) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 sinTheta_O (*.f32 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 sinTheta_O (*.f32 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 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (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)))))
(*.f32 (-.f32 (/.f32 (*.f32 (neg.f32 eta) eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (sqrt -1)) (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)))))
(neg.f32 (*.f32 (neg.f32 sinTheta_O) (+.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)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 eta eta (/.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O (*.f32 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))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2)))))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #s(literal 0 binary32) (*.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))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.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))
(+ (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (+ 1 (* -1 (pow sinTheta_O 2))))))) (pow eta 2))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.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))
(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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32)))) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ sinTheta_O (pow eta 2))
(/.f32 sinTheta_O (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(/ (pow sinTheta_O 2) (pow eta 2))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))

eval144.0ms (0.9%)

Memory
-5.9MiB live, 335.4MiB allocated
Compiler

Compiled 36 297 to 4 230 computations (88.3% saved)

prune153.0ms (0.9%)

Memory
12.5MiB live, 265.5MiB allocated
Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New1 397121 409
Fresh639
Picked415
Done000
Total1 407161 423
Accuracy
100.0%
Counts
1 423 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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)))))))
24.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
94.6%
(asin.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta))
98.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
93.0%
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
38.4%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
95.2%
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
95.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
92.2%
(asin.f32 (*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))))
96.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
80.5%
(asin.f32 (*.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))))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
87.1%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
Compiler

Compiled 527 to 339 computations (35.7% saved)

simplify268.0ms (1.6%)

Memory
-12.0MiB live, 341.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
cost-diff0
(*.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)))
cost-diff0
(asin.f32 (*.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))))
cost-diff160
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
cost-diff0
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
cost-diff0
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
cost-diff32
(/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
cost-diff160
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
cost-diff0
(*.f32 eta eta)
cost-diff0
(/.f32 h (sqrt.f32 (*.f32 eta eta)))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
cost-diff416
(sqrt.f32 (*.f32 eta eta))
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 #s(literal -1/2 binary32) sinTheta_O)
cost-diff0
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)
cost-diff0
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
cost-diff32
(/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta))
Rules
4 796×*-lowering-*.f32
4 796×*-lowering-*.f64
3 004×/-lowering-/.f32
3 004×/-lowering-/.f64
2 220×cube-div
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031196
167192
2134192
3382192
41010192
51824192
61864192
71872192
81878192
91897192
101897192
111957192
121995192
132091192
142101192
152113192
162322192
172625192
182843192
193384192
203932192
214712192
225614192
236168192
246627192
257053192
267545192
08185182
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)))
(/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta))
h
(+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)
(* -1/2 sinTheta_O)
-1/2
sinTheta_O
(/ sinTheta_O eta)
eta
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
1
eta
h
(asin (/ h (sqrt (* eta eta))))
(/ h (sqrt (* eta eta)))
h
(sqrt (* eta eta))
(* eta eta)
eta
(asin (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
h
(/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
eta
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(asin (* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))))
(* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta)))
h
(+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))
1/2
(/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(* eta (* eta eta))
eta
(* eta eta)
(/ 1 eta)
1
Outputs
(asin (/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta))
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
h
(+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
-1/2
#s(literal -1/2 binary32)
sinTheta_O
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
eta
(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 eta))))
(asin.f32 (/.f32 h (fabs.f32 eta)))
(/ h (sqrt (* eta eta)))
(/.f32 h (fabs.f32 eta))
h
(sqrt (* eta eta))
(fabs.f32 eta)
(* eta eta)
(*.f32 eta eta)
eta
(asin (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
h
(/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
eta
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(asin (* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 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))))
(* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 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)))
h
(+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) #s(literal 1 binary32)) eta)
1/2
#s(literal 1/2 binary32)
(/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* eta (* eta eta))
(*.f32 eta (*.f32 eta eta))
eta
(* eta eta)
(*.f32 eta eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)

localize97.0ms (0.6%)

Memory
24.1MiB live, 220.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (*.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))))
accuracy99.5%
(*.f32 eta (*.f32 eta eta))
accuracy99.1%
(*.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)))
accuracy62.7%
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
accuracy99.9%
(/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
accuracy99.9%
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
accuracy99.9%
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
accuracy94.4%
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
accuracy100.0%
(/.f32 h (sqrt.f32 (*.f32 eta eta)))
accuracy100.0%
(*.f32 eta eta)
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
accuracy94.8%
(sqrt.f32 (*.f32 eta eta))
accuracy100.0%
(/.f32 #s(literal 1 binary32) eta)
accuracy99.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
accuracy99.1%
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
accuracy100.0%
(/.f32 sinTheta_O eta)
accuracy100.0%
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
accuracy99.9%
(/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta))
accuracy99.9%
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
Samples
60.0ms256×0valid
Compiler

Compiled 210 to 33 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 14.0ms (31.6% of total)
ival-div: 12.0ms (27.1% of total)
ival-asin: 12.0ms (27.1% of total)
ival-add: 4.0ms (9% of total)
ival-sqrt: 2.0ms (4.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series51.0ms (0.3%)

Memory
-16.9MiB live, 30.6MiB allocated
Counts
22 → 528
Calls
Call 1
Inputs
#<alt (/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta))>
#<alt (asin (/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)))>
#<alt (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* (/ 1 eta) h)>
#<alt (asin (* (/ 1 eta) h))>
#<alt (/ 1 eta)>
#<alt (sqrt (* eta eta))>
#<alt (asin (/ h (sqrt (* eta eta))))>
#<alt (/ h (sqrt (* eta eta)))>
#<alt (* eta eta)>
#<alt (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)>
#<alt (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))>
#<alt (asin (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))>
#<alt (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))>
#<alt (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))>
#<alt (asin (* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))))>
#<alt (* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta)))>
#<alt (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))>
#<alt (/ sinTheta_O eta)>
#<alt (* -1/2 (* sinTheta_O sinTheta_O))>
#<alt (* eta (* eta eta))>
Outputs
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<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))>
#<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))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt (asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt (/ 1 eta)>
#<alt eta>
#<alt eta>
#<alt eta>
#<alt eta>
#<alt eta>
#<alt eta>
#<alt eta>
#<alt eta>
#<alt (* -1 eta)>
#<alt (* -1 eta)>
#<alt (* -1 eta)>
#<alt (* -1 eta)>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (/ h eta))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (asin (* -1 (/ h eta)))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ h eta))>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (pow eta 2)>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ 1 eta)>
#<alt (* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))>
#<alt (* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))>
#<alt (* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (/ h (* eta (pow sinTheta_O 2)))))>
#<alt (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ (pow sinTheta_O 2) (pow eta 3))>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (/ sinTheta_O eta)>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
#<alt (pow eta 3)>
Calls

132 calls:

TimeVariablePointExpression
30.0ms
sinTheta_O
@inf
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
1.0ms
h
@0
(* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta)))
1.0ms
h
@0
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
1.0ms
h
@inf
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
0.0ms
sinTheta_O
@inf
(/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)

rewrite360.0ms (2.2%)

Memory
15.7MiB live, 689.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 596×accelerator-lowering-fma.f32
4 596×accelerator-lowering-fma.f64
4 458×/-lowering-/.f32
4 458×/-lowering-/.f64
4 174×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031174
1163165
21272165
08331155
Stop Event
iter limit
node limit
Counts
22 → 860
Calls
Call 1
Inputs
(/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta))
(asin (/ h (+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)))
(+ (* (* -1/2 sinTheta_O) (/ sinTheta_O eta)) eta)
(* -1/2 sinTheta_O)
(* (/ 1 eta) h)
(asin (* (/ 1 eta) h))
(/ 1 eta)
(sqrt (* eta eta))
(asin (/ h (sqrt (* eta eta))))
(/ h (sqrt (* eta eta)))
(* eta eta)
(/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
(asin (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))
(asin (* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta))))
(* h (+ (* 1/2 (/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))) (/ 1 eta)))
(/ (* sinTheta_O sinTheta_O) (* eta (* eta eta)))
(/ sinTheta_O eta)
(* -1/2 (* sinTheta_O sinTheta_O))
(* eta (* eta eta))
Outputs
(neg.f32 (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h)))
(/.f32 (neg.f32 h) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) h)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.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 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))))
(*.f32 (/.f32 h (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.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 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.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)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))))
(neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(+.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (neg.f32 (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) #s(literal -1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta)) eta)
(fma.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal 1 binary32)) eta)
(fma.f32 #s(literal 1 binary32) eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 #s(literal -1 binary32) (neg.f32 eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (sqrt.f32 eta) (fabs.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (neg.f32 eta) #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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))) (neg.f32 (/.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (*.f32 (/.f32 sinTheta_O eta) #s(literal -1/2 binary32)) sinTheta_O eta)
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 (fabs.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (sqrt.f32 eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 eta)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 eta)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)) (/.f32 #s(literal -1/2 binary32) (sqrt.f32 eta)) eta)
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 sinTheta_O #s(literal 1 binary32)) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O)) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (sqrt.f32 eta)) (/.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O (neg.f32 eta)) eta)
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 eta)) eta)
(-.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(-.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 eta eta) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 (/.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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) #s(literal 1 binary32))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) (*.f32 eta (/.f32 #s(literal 1 binary32) 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) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) eta)) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) #s(literal -1 binary32))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) eta)))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.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 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (fma.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta)
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 1 binary32) (neg.f32 eta)))
(/.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 eta sinTheta_O))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 eta)))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 eta (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(/.f32 (+.f32 (/.f32 eta sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (neg.f32 eta) eta (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) eta)
(/.f32 (fma.f32 (neg.f32 eta) (/.f32 eta sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (-.f32 #s(literal 0 binary32) (/.f32 eta sinTheta_O)))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)))) eta)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32) (*.f32 (/.f32 eta sinTheta_O) (neg.f32 eta))) (*.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) (*.f32 eta eta)) eta)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32) (*.f32 eta (neg.f32 eta))) (*.f32 eta #s(literal -1 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32) (*.f32 (neg.f32 eta) eta)) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32) (*.f32 eta eta)) eta)
(/.f32 (fma.f32 #s(literal -1/2 binary32) sinTheta_O (*.f32 (/.f32 eta sinTheta_O) eta)) (/.f32 eta sinTheta_O))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)) #s(literal 1 binary32) (*.f32 (neg.f32 eta) eta)) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O)) #s(literal -1 binary32) (*.f32 eta eta)) eta)
(/.f32 (fma.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) #s(literal 1 binary32) (*.f32 (neg.f32 eta) eta)) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (fma.f32 (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) #s(literal -1 binary32) (*.f32 eta eta)) eta)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (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 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 eta eta)))) (neg.f32 (-.f32 #s(literal 0 binary32) (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 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (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 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (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 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta))) (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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) (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 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.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 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta))
(*.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) eta))))
(*.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.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 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))))
(*.f32 (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (neg.f32 eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(*.f32 sinTheta_O #s(literal -1/2 binary32))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O))
(neg.f32 (/.f32 h (neg.f32 eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 h (neg.f32 eta)))
(-.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) (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 h #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 eta) (/.f32 h (sqrt.f32 eta))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) eta)
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 eta))) (-.f32 #s(literal 0 binary32) (sqrt.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) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (pow.f32 (/.f32 (sqrt.f32 eta) h) #s(literal -1 binary32)))
(*.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 h (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)) (/.f32 h (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)))
(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))))
(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 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.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 #s(literal 0 binary32) (log.f32 eta)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)) #s(literal -1/2 binary32)))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 eta) #s(literal -2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) eta))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 eta) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))) (-.f32 #s(literal 0 binary32) (sqrt.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 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
eta
(neg.f32 (neg.f32 eta))
(exp.f32 (log.f32 eta))
(exp.f32 (*.f32 (log.f32 eta) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 eta)) #s(literal 2 binary32)))
(fabs.f32 eta)
(fabs.f32 (neg.f32 eta))
(fabs.f32 (-.f32 eta #s(literal 0 binary32)))
(pow.f32 eta #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 eta) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1/4 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 eta))
(-.f32 #s(literal 0 binary32) (/.f32 eta #s(literal -1 binary32)))
(/.f32 eta #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(/.f32 #s(literal 1 binary32) (fabs.f32 (/.f32 #s(literal 1 binary32) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta))
(/.f32 (neg.f32 eta) #s(literal -1 binary32))
(sqrt.f32 (*.f32 eta eta))
(*.f32 eta #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) eta)
(*.f32 #s(literal -1 binary32) (neg.f32 eta))
(*.f32 (sqrt.f32 eta) (sqrt.f32 eta))
(*.f32 (sqrt.f32 eta) (fabs.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))))
(*.f32 (neg.f32 eta) #s(literal -1 binary32))
(*.f32 (fabs.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (sqrt.f32 eta))
(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))))
(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 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.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 h (neg.f32 eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 h (neg.f32 eta)))
(-.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) (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 h #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 eta) (/.f32 h (sqrt.f32 eta))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (/.f32 h (sqrt.f32 eta)) (sqrt.f32 eta))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) eta)
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 eta))) (-.f32 #s(literal 0 binary32) (sqrt.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) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (pow.f32 (/.f32 (sqrt.f32 eta) h) #s(literal -1 binary32)))
(*.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 h (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)) (/.f32 h (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 eta)))
(fabs.f32 (*.f32 eta eta))
(fabs.f32 (*.f32 eta (neg.f32 eta)))
(fabs.f32 (*.f32 (neg.f32 eta) eta))
(pow.f32 eta #s(literal 2 binary32))
(pow.f32 (*.f32 eta eta) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 eta) #s(literal 4 binary32))
(pow.f32 (neg.f32 eta) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) #s(literal 1/2 binary32))
(/.f32 eta (/.f32 #s(literal 1 binary32) eta))
(sqrt.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(*.f32 eta eta)
(*.f32 (*.f32 eta eta) #s(literal 1 binary32))
(*.f32 (neg.f32 eta) (neg.f32 eta))
(neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal 1 binary32))
(pow.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta) (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (neg.f32 eta)) (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta)) (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta)))
(/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 eta))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)) #s(literal -1 binary32))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (*.f32 eta (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta)))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) eta) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32))) eta)
(/.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) eta)) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta)) (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal 1 binary32))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 eta (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta)))
(*.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (neg.f32 eta))))
(*.f32 (*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 eta)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) eta) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (pow.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(*.f32 (pow.f32 (/.f32 eta (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 eta)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (sqrt.f32 eta)))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (sqrt.f32 eta)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (sqrt.f32 eta)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)))
(*.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(neg.f32 (*.f32 h (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h eta))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h eta)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 h (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))) (*.f32 h (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h eta))))
(/.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (neg.f32 (*.f32 h eta)) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (neg.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal -1 binary32) eta))
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 h (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 #s(literal -1 binary32) (*.f32 h (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 h eta)))))
(*.f32 (neg.f32 h) (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 h eta)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 h eta))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 eta))
(*.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(*.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (*.f32 h eta) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (*.f32 h eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)))
(*.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta))
(*.f32 (/.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta))
(*.f32 (/.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) #s(literal -1 binary32)) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))) (/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta))))
(neg.f32 (asin.f32 (*.f32 h (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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))) (*.f32 (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 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 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32) (*.f32 eta eta))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(-.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (neg.f32 (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 eta (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(*.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))))
(+.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))) #s(literal -1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 sinTheta_O eta) (*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) 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))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(fma.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_O eta)) (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) eta) (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 eta eta)) (/.f32 sinTheta_O eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal -1/2 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(fma.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta 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) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta)) (*.f32 eta (*.f32 eta eta)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 eta (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))) (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta (*.f32 eta (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) (-.f32 (/.f32 #s(literal 1 binary32) (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta)))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta)) (*.f32 eta (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/.f32 (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta)) (*.f32 eta (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 eta (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta))) (*.f32 eta (*.f32 eta eta)))
(/.f32 (+.f32 eta (*.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)))) (*.f32 eta eta))
(/.f32 (fma.f32 eta (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta #s(literal 1/2 binary32))) (*.f32 eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 eta) #s(literal 1/2 binary32))) (*.f32 (neg.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (neg.f32 eta) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (neg.f32 eta) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (+.f32 (neg.f32 eta) (*.f32 (neg.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)))) (*.f32 (neg.f32 eta) eta))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (sqrt.f32 eta)) (*.f32 (sqrt.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (sqrt.f32 eta) #s(literal 1/2 binary32))) (*.f32 (sqrt.f32 eta) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (sqrt.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 (sqrt.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (sqrt.f32 eta) (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (sqrt.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (sqrt.f32 eta) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (*.f32 eta eta) (*.f32 (sqrt.f32 eta) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (sqrt.f32 eta) (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (neg.f32 (*.f32 eta (*.f32 eta eta))) (*.f32 (sqrt.f32 eta) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (*.f32 (sqrt.f32 eta) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (*.f32 eta eta) (*.f32 (sqrt.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta))) (*.f32 (sqrt.f32 eta) (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) eta (*.f32 (sqrt.f32 eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)))) (*.f32 (sqrt.f32 eta) eta))
(/.f32 (+.f32 eta (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (sqrt.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (sqrt.f32 eta)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) eta (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) eta))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (neg.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 eta) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (sqrt.f32 eta)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (sqrt.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (sqrt.f32 eta)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (sqrt.f32 eta)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (neg.f32 eta) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 eta) (*.f32 (*.f32 eta eta) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (*.f32 eta eta) (sqrt.f32 eta)))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) eta (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) eta))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (sqrt.f32 eta) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) (sqrt.f32 eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (neg.f32 eta) (*.f32 (*.f32 eta eta) #s(literal -1 binary32))) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (sqrt.f32 eta) (*.f32 (*.f32 eta eta) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 (*.f32 eta eta) (sqrt.f32 eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) eta eta) (*.f32 eta eta))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (neg.f32 eta) (*.f32 eta #s(literal -1 binary32))) (*.f32 eta (neg.f32 eta)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (sqrt.f32 eta) (*.f32 eta (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))) (*.f32 eta (sqrt.f32 eta)))
(/.f32 (-.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(/.f32 (neg.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta (*.f32 eta (*.f32 eta eta)))) (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32)))) (neg.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (neg.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta)))))
(/.f32 (neg.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta)))
(/.f32 (-.f32 (pow.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) #s(literal 3 binary32))) (fma.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))))))
(/.f32 (-.f32 (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta)) (*.f32 eta (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(*.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(*.f32 (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta)))))
(*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta))))
(*.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.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))))))
(asin.f32 (*.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))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.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))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.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))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (*.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))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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)))))
(-.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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)))))))) (/.f32 (pow.f32 (acos.f32 (*.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)))) #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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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)))))))))
(-.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))))) (/.f32 (pow.f32 (acos.f32 (*.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)))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.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)))))))
(/.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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))))))) (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.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)))) #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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (acos.f32 (*.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)))) #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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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))))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (acos.f32 (*.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)))) #s(literal 2 binary32)))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.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))))))
(/.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) 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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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)))))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (acos.f32 (*.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)))) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.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)))))))
(/.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 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 (*.f32 (neg.f32 (acos.f32 (*.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))))) (neg.f32 (acos.f32 (*.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)))))) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.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)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (acos.f32 (*.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))))) (neg.f32 (acos.f32 (*.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))))))) (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.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)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.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)))) #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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.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)))))))))
(*.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (pow.f32 (acos.f32 (*.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (*.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)))))))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(+.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 h (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 #s(literal 1 binary32) (/.f32 h eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) h (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 h eta) #s(literal 1 binary32) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 h eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) h) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) h (/.f32 h eta))
(fma.f32 #s(literal -1 binary32) (/.f32 h (neg.f32 eta)) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 h (sqrt.f32 eta)) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (pow.f32 (/.f32 (sqrt.f32 eta) h) #s(literal -1 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (*.f32 h (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))) #s(literal 1/2 binary32) (/.f32 h eta))
(fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (*.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))
(fma.f32 (/.f32 h (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 h (*.f32 eta eta)) (/.f32 h eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 h eta) (/.f32 h eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)) (/.f32 h (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h eta))
(fma.f32 (/.f32 h (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta) (/.f32 h eta))
(fma.f32 (/.f32 h (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 h eta))
(-.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h (neg.f32 eta)))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (neg.f32 (/.f32 h eta)))) (/.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (neg.f32 (/.f32 h eta)))))
(/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) (/.f32 h eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (neg.f32 (/.f32 h eta))) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (neg.f32 (*.f32 (/.f32 h eta) (/.f32 h eta))))))
(/.f32 #s(literal 1 binary32) (/.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta)) (*.f32 h (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta) (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta)) (*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) h)))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) (/.f32 h eta)))) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta)))))
(/.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (neg.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (neg.f32 (/.f32 h eta))))
(/.f32 (*.f32 h (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta)))
(/.f32 (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) h) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/.f32 (fma.f32 h (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/.f32 (fma.f32 h (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (/.f32 eta h) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 eta (*.f32 eta eta) (*.f32 (/.f32 eta h) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h))) (*.f32 (/.f32 eta h) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h)) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 eta (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h))) (*.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta h)) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (neg.f32 h) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h #s(literal -1 binary32)) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h #s(literal -1 binary32)) (*.f32 eta (*.f32 eta eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h))) (*.f32 (neg.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 h (sqrt.f32 eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (sqrt.f32 eta) (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))) (*.f32 (sqrt.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (/.f32 h (sqrt.f32 eta)) (*.f32 eta (*.f32 eta eta)) (*.f32 (sqrt.f32 eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h))) (*.f32 (sqrt.f32 eta) (*.f32 eta (*.f32 eta eta))))
(/.f32 (fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) eta (*.f32 (*.f32 eta (*.f32 eta eta)) h)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (/.f32 eta h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 eta h)) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #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 (fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal -1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (sqrt.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 h (sqrt.f32 eta)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (sqrt.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) eta (*.f32 (*.f32 eta (*.f32 eta eta)) h)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (/.f32 eta h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 eta h)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (-.f32 #s(literal 0 binary32) (/.f32 eta h)) (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1 binary32))) (*.f32 (*.f32 eta (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (/.f32 eta h))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 h))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (neg.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h #s(literal -1 binary32)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) h) (sqrt.f32 eta) (*.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 h (sqrt.f32 eta)))) (*.f32 (*.f32 eta (*.f32 eta eta)) (sqrt.f32 eta)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) (/.f32 h eta))))) (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (neg.f32 (*.f32 (/.f32 h eta) (/.f32 h eta))))) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (neg.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (*.f32 h (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta))))
(/.f32 (neg.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) h)) (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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta))))
(/.f32 (neg.f32 (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) h)) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(/.f32 (fma.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))))) (fma.f32 (/.f32 h eta) (/.f32 h eta) (-.f32 (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 h eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))))) (-.f32 (/.f32 h eta) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta 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)))
(*.f32 (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)
(*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 h eta) (*.f32 (/.f32 h eta) (/.f32 h eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)) (*.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 h eta))))))
(*.f32 (fma.f32 (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta))) (neg.f32 (*.f32 (/.f32 h eta) (/.f32 h eta)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) h) (neg.f32 (/.f32 h eta)))))
(*.f32 (*.f32 h (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) 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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(*.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) h) (/.f32 #s(literal 1 binary32) (+.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta))) eta) eta))))
(*.f32 (*.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 (*.f32 eta eta) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) h) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 (log.f32 sinTheta_O) #s(literal 2 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (log.f32 eta)) #s(literal 3 binary32))))
(exp.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (log.f32 eta)) #s(literal 3 binary32) (*.f32 (log.f32 sinTheta_O) #s(literal 2 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 sinTheta_O) #s(literal 2 binary32)) (*.f32 (log.f32 eta) #s(literal 3 binary32))))
(pow.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(/.f32 sinTheta_O (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta)))
(/.f32 sinTheta_O (/.f32 (*.f32 eta (*.f32 eta eta)) sinTheta_O))
(/.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 eta eta) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta)) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta))))
(/.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 eta sinTheta_O))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 eta eta))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)
(/.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) eta)
(/.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta))) (neg.f32 eta))
(/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) eta)
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta)))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)))) eta)
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)) (neg.f32 eta))
(/.f32 (neg.f32 (/.f32 sinTheta_O (*.f32 eta eta))) (-.f32 #s(literal 0 binary32) (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))))
(*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 eta sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O (*.f32 eta eta)))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (*.f32 eta (*.f32 eta eta)))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))) sinTheta_O)
(*.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (neg.f32 eta)) (/.f32 (neg.f32 sinTheta_O) (*.f32 eta eta)))
(*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (/.f32 sinTheta_O (neg.f32 eta)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (sqrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (sqrt.f32 eta)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (sqrt.f32 eta)) (/.f32 (/.f32 sinTheta_O (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O (*.f32 eta (*.f32 eta eta))))
(*.f32 (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 sinTheta_O (pow.f32 eta #s(literal 3/2 binary32))))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 eta eta)) (/.f32 sinTheta_O (neg.f32 eta)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 3/2 binary32))))
(neg.f32 (/.f32 sinTheta_O (neg.f32 eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta sinTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (neg.f32 eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 sinTheta_O (neg.f32 eta)))
(/.f32 sinTheta_O eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta sinTheta_O))
(/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 eta) (*.f32 sinTheta_O #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta sinTheta_O)))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 eta))
(/.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1 binary32))) eta)
(*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O (neg.f32 eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta sinTheta_O))))
(*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (*.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)) (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 #s(literal 1 binary32) (sqrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (sqrt.f32 eta))) (/.f32 #s(literal -1 binary32) (sqrt.f32 eta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) sinTheta_O))
(*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))
(neg.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))))
(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)))
(exp.f32 (+.f32 (log.f32 eta) (*.f32 #s(literal 2 binary32) (log.f32 eta))))
(exp.f32 (fma.f32 #s(literal 2 binary32) (log.f32 eta) (log.f32 eta)))
(pow.f32 eta #s(literal 3 binary32))
(pow.f32 (*.f32 eta eta) #s(literal 3/2 binary32))
(pow.f32 (sqrt.f32 eta) #s(literal 6 binary32))
(pow.f32 (pow.f32 eta #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 eta) eta) #s(literal 2 binary32))
(pow.f32 (*.f32 eta (sqrt.f32 eta)) #s(literal 2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))
(/.f32 (*.f32 eta eta) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 eta (*.f32 eta eta))) #s(literal -1 binary32))
(*.f32 eta (*.f32 eta eta))
(*.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))
(*.f32 (*.f32 eta eta) eta)
(*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 eta (*.f32 eta eta))))
(*.f32 (pow.f32 eta #s(literal 3/2 binary32)) (pow.f32 eta #s(literal 3/2 binary32)))

simplify667.0ms (4.1%)

Memory
2.6MiB live, 750.0MiB allocated
Algorithm
egg-herbie
Rules
10 840×accelerator-lowering-fma.f32
10 840×accelerator-lowering-fma.f64
6 376×*-lowering-*.f32
6 376×*-lowering-*.f64
2 468×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02125302
15655300
215385278
368925276
080984990
Stop Event
iter limit
node limit
Counts
528 → 528
Calls
Call 1
Inputs
(/ 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))
(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))))
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)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(/ 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)
eta
eta
eta
eta
eta
eta
eta
eta
(* -1 eta)
(* -1 eta)
(* -1 eta)
(* -1 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 (* -1 (/ h eta)))
(asin (* -1 (/ h eta)))
(asin (* -1 (/ h eta)))
(asin (* -1 (/ 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 (/ h eta))
(* -1 (/ h eta))
(* -1 (/ h eta))
(* -1 (/ h eta))
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(pow eta 2)
(* -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)))
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))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 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/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) 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))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(* -1/2 (pow sinTheta_O 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(* -1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* -1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))
(/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))
(/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))
(/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))
(/ 1 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 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin (* 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)))
(* 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 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)))))
(* 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))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ (pow sinTheta_O 2) (pow eta 3))
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(/ sinTheta_O eta)
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(* -1/2 (pow sinTheta_O 2))
(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)
Outputs
(/ 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))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) 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 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 eta #s(literal 5 binary32)))) (/.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 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta #s(literal 7 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h #s(literal 1/4 binary32)) (pow.f32 eta #s(literal 5 binary32))))))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 h #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 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.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 (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (/.f32 (*.f32 h #s(literal -16 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 h #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 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.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 (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (/.f32 (*.f32 h #s(literal -16 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 h #s(literal -2 binary32)))) (*.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 eta (*.f32 (*.f32 eta (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) #s(literal -8 binary32)) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -2 binary32) (/.f32 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 -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 h (*.f32 #s(literal -16 binary32) (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) 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 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32)))) 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 (fma.f32 h (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32)))) h)) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) 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 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32)))) h) 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 (fma.f32 h (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/8 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)))) (neg.f32 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 (+ 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)))
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 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)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(/ 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)
eta
eta
eta
eta
eta
eta
eta
eta
(* -1 eta)
(neg.f32 eta)
(* -1 eta)
(neg.f32 eta)
(* -1 eta)
(neg.f32 eta)
(* -1 eta)
(neg.f32 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 (* -1 (/ h eta)))
(asin.f32 (-.f32 #s(literal 0 binary32) (/.f32 h eta)))
(asin (* -1 (/ h eta)))
(asin.f32 (-.f32 #s(literal 0 binary32) (/.f32 h eta)))
(asin (* -1 (/ h eta)))
(asin.f32 (-.f32 #s(literal 0 binary32) (/.f32 h eta)))
(asin (* -1 (/ h eta)))
(asin.f32 (-.f32 #s(literal 0 binary32) (/.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 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta eta)
(pow eta 2)
(*.f32 eta 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 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)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))
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)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 h #s(literal -2 binary32)))) (*.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 eta (*.f32 (*.f32 eta (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) #s(literal -8 binary32)) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -2 binary32) (/.f32 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 -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 h (*.f32 #s(literal -16 binary32) (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) 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 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32)))) 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 (fma.f32 h (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32)))) h)) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(/.f32 (fma.f32 h (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32)))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))
(/.f32 (fma.f32 h (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/8 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal -1 binary32)))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) 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 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 eta #s(literal 5 binary32)))) (/.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 sinTheta_O (*.f32 sinTheta_O (fma.f32 h (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 h (pow.f32 eta #s(literal 7 binary32))) #s(literal 1/8 binary32)) (/.f32 (*.f32 h #s(literal 1/4 binary32)) (pow.f32 eta #s(literal 5 binary32))))))) (/.f32 h eta))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 h #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 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.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 (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (/.f32 (*.f32 h #s(literal -16 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 eta (*.f32 #s(literal -2 binary32) (/.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 (*.f32 eta (*.f32 eta eta)) (*.f32 #s(literal -4 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 h #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 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O)))) (*.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 (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (/.f32 (*.f32 h #s(literal -16 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 h (*.f32 eta #s(literal -2 binary32)) (fma.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 eta #s(literal 5 binary32)) #s(literal -8 binary32)) (/.f32 (*.f32 h (*.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -4 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O sinTheta_O))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 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)))))
(*.f32 eta (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* (pow sinTheta_O 2) (+ (/ 1 (* eta (pow sinTheta_O 2))) (* 1/2 (/ 1 (pow eta 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta)))))
(* 1/2 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))
(/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))
(/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow eta 3))
(/.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(asin (* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))))
(asin.f32 (*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta)))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* h (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta)))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3)))
(/.f32 (*.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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 h (/.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 #s(literal 1/2 binary32) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.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 h (/.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 #s(literal 1/2 binary32) (*.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 h (/.f32 #s(literal 1/2 binary32) (*.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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* 1/2 (* h (pow sinTheta_O 2))) (* (pow eta 2) h)) (pow eta 3))
(/.f32 (*.f32 h (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(*.f32 h (/.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)) eta))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ (pow sinTheta_O 2) (pow eta 3))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (*.f32 eta eta)))
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(/ sinTheta_O eta)
(/.f32 sinTheta_O eta)
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.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))

eval266.0ms (1.6%)

Memory
28.5MiB live, 240.7MiB allocated
Compiler

Compiled 30 519 to 3 441 computations (88.7% saved)

prune547.0ms (3.3%)

Memory
-66.7MiB live, 174.2MiB allocated
Pruning

17 alts after pruning (13 fresh and 4 done)

PrunedKeptTotal
New1 43581 443
Fresh5510
Picked235
Done011
Total1 442171 459
Accuracy
100.0%
Counts
1 459 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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)))))))
24.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
98.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
97.7%
(asin.f32 (/.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))))
38.2%
(asin.f32 (/.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta)))
91.3%
(asin.f32 (/.f32 h (/.f32 (*.f32 eta eta) eta)))
95.2%
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
91.6%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
96.7%
(asin.f32 (/.f32 h eta))
92.2%
(asin.f32 (/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
95.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
92.2%
(asin.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
88.3%
(asin.f32 (*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta))))
92.2%
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
96.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Compiler

Compiled 492 to 322 computations (34.6% saved)

simplify949.0ms (5.8%)

Memory
-29.6MiB live, 292.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(asin.f32 (/.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta)))
cost-diff32
(/.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta))
cost-diff160
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta)
cost-diff512
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
cost-diff0
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
cost-diff0
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)
cost-diff0
(asin.f32 (/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
cost-diff192
(/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
cost-diff0
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
cost-diff0
(/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
cost-diff0
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
cost-diff0
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
cost-diff0
(/.f32 h eta)
cost-diff0
(acos.f32 (/.f32 h eta))
cost-diff0
(neg.f32 (acos.f32 (/.f32 h eta)))
cost-diff0
(PI.f32)
cost-diff32
(/.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta))))
cost-diff160
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O))
cost-diff512
(*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
cost-diff896
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))
Rules
9 694×accelerator-lowering-fma.f32
9 694×accelerator-lowering-fma.f64
7 844×*-lowering-*.f32
7 844×*-lowering-*.f64
2 372×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038356
184290
2191270
3441270
41251250
51843250
62731250
73399250
84227250
95700250
107124250
117255250
08240233
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))))
(/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta))))
h
(/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))
(+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O))
(* -1/2 sinTheta_O)
-1/2
sinTheta_O
(/ 1 eta)
1
eta
(/ eta sinTheta_O)
(* (/ eta sinTheta_O) (/ 1 eta))
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(PI)
1/2
(neg (acos (/ h eta)))
(acos (/ h eta))
(/ h eta)
h
eta
(asin (* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h))
(* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h)
(/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)))
eta
(+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(* eta eta)
h
(asin (/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)))
(/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h))
eta
(/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)
(+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(* eta eta)
h
(asin (/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)))
(/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta))
h
(/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)
(* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)
eta
(/ eta (* sinTheta_O sinTheta_O))
-1/2
Outputs
(asin (/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta))))
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
h
(/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) eta)
(+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O))
(fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
-1/2
#s(literal -1/2 binary32)
sinTheta_O
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
1
#s(literal 1 binary32)
eta
(/ eta sinTheta_O)
(/.f32 eta sinTheta_O)
(* (/ eta sinTheta_O) (/ 1 eta))
(/.f32 #s(literal 1 binary32) sinTheta_O)
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(-.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 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 (* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h)
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)))
(/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
eta
(+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* eta eta)
(*.f32 eta eta)
h
(asin (/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h))
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
eta
(/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)
(+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* eta eta)
(*.f32 eta eta)
h
(asin (/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta))
(/.f32 (*.f32 h eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
h
(/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) eta)
(* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
eta
(/ eta (* sinTheta_O sinTheta_O))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)

localize982.0ms (6%)

Memory
34.8MiB live, 194.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy94.4%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta)
accuracy89.8%
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
accuracy85.5%
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
accuracy48.6%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
accuracy99.9%
(asin.f32 (/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
accuracy99.9%
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
accuracy99.2%
(/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
accuracy94.0%
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)
accuracy99.9%
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
accuracy99.9%
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
accuracy99.1%
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
accuracy94.2%
(/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
accuracy100.0%
(neg.f32 (acos.f32 (/.f32 h eta)))
accuracy100.0%
(acos.f32 (/.f32 h eta))
accuracy100.0%
(PI.f32)
accuracy25.5%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
accuracy99.9%
(/.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta))))
accuracy99.9%
(asin.f32 (/.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))))
accuracy98.9%
(*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
accuracy98.8%
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))
Samples
708.0ms164×1valid
223.0ms92×0valid
Compiler

Compiled 301 to 40 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 305.0ms
ival-acos: 227.0ms (74.5% of total)
ival-div: 29.0ms (9.5% of total)
ival-mult: 20.0ms (6.6% of total)
ival-asin: 11.0ms (3.6% of total)
ival-add: 7.0ms (2.3% of total)
adjust: 6.0ms (2% of total)
ival-pi: 2.0ms (0.7% of total)
ival-neg: 2.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series491.0ms (3%)

Memory
-26.3MiB live, 52.3MiB allocated
Counts
23 → 636
Calls
Call 1
Inputs
#<alt (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))>
#<alt (* (/ eta sinTheta_O) (/ 1 eta))>
#<alt (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O))>
#<alt (/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta))))>
#<alt (PI)>
#<alt (neg (acos (/ h eta)))>
#<alt (acos (/ h eta))>
#<alt (/ h eta)>
#<alt (asin (* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h))>
#<alt (* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h)>
#<alt (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)))>
#<alt (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))>
#<alt (/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h))>
#<alt (asin (/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)))>
#<alt (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)>
#<alt (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2))>
#<alt (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)>
#<alt (/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta))>
#<alt (asin (/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)))>
#<alt (asin (/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))))>
#<alt (+ (* (PI) 1/2) (neg (acos (/ h eta))))>
#<alt (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)>
#<alt (/ eta (* sinTheta_O sinTheta_O))>
Outputs
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ 1 sinTheta_O)>
#<alt (/ eta sinTheta_O)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)>
#<alt (/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (/ sinTheta_O eta))>
#<alt (/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)>
#<alt (/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)>
#<alt (/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)>
#<alt (/ eta sinTheta_O)>
#<alt (* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))>
#<alt (* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))>
#<alt (* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))>
#<alt (/ eta sinTheta_O)>
#<alt (* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))>
#<alt (* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))>
#<alt (* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<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))>
#<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))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (* -1 (acos (/ h eta)))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (acos (/ h eta))>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (/ h eta)>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (* -2 (/ eta (pow sinTheta_O 2)))>
#<alt (* eta (- (* -4 (/ (pow eta 2) (pow sinTheta_O 4))) (* 2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* eta (- (* (pow eta 2) (- (* -8 (/ (pow eta 2) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 4))))) (* 2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* eta (- (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (pow eta 2) (pow sinTheta_O 8))) (* 8 (/ 1 (pow sinTheta_O 6))))) (* 4 (/ 1 (pow sinTheta_O 4))))) (* 2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (- (+ 1 (* 1/4 (/ (pow sinTheta_O 4) (pow eta 4)))) (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (- (+ 1 (* 1/8 (/ (pow sinTheta_O 6) (pow eta 6)))) (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)>
#<alt (/ 1 eta)>
#<alt (* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))>
#<alt (* -1 (/ (- (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4))) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))>
#<alt (* -1 (/ (- (* -1/8 (/ (pow sinTheta_O 6) (pow eta 6))) (+ 1 (+ (* 1/4 (/ (pow sinTheta_O 4) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 7))) (* 1/4 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (* -2 (/ eta (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (pow eta 3) (pow sinTheta_O 2))) (* -2 eta)) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (pow eta 5) (pow sinTheta_O 4))) (* -2 eta)) (* 4 (/ (pow eta 3) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (pow eta 7) (pow sinTheta_O 6))) (* -2 eta)) (+ (* 4 (/ (pow eta 3) (pow sinTheta_O 2))) (* 8 (/ (pow eta 5) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (* -2 (/ eta (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (pow eta 3) (pow sinTheta_O 2))) (* -2 eta)) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -8 (/ (pow eta 5) (pow sinTheta_O 4))) (* -2 eta)) (* 4 (/ (pow eta 3) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (pow eta 7) (pow sinTheta_O 6))) (* -2 eta)) (+ (* 4 (/ (pow eta 3) (pow sinTheta_O 2))) (* 8 (/ (pow eta 5) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (pow eta 2)>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))>
#<alt (/ (pow eta 2) h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) h))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) h))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))>
#<alt (/ (pow eta 2) h)>
#<alt (* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (/ (pow eta 2) h)>
#<alt (* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)>
#<alt (pow eta 2)>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))>
#<alt (* -1/2 (pow sinTheta_O 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)>
#<alt eta>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<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))>
#<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))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))>
#<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)))))))>
#<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)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<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)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))>
#<alt (asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))>
#<alt (asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))>
#<alt (asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))>
#<alt (asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))>
#<alt (asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))>
#<alt (asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))>
#<alt (asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt (- (* 1/2 (PI)) (acos (/ h eta)))>
#<alt -1/2>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (/ (pow eta 2) (pow sinTheta_O 2))>
#<alt (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))>
#<alt (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))>
#<alt (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))>
#<alt (/ (pow eta 2) (pow sinTheta_O 2))>
#<alt (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))>
#<alt (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))>
#<alt (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))>
#<alt (/ (pow eta 2) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))>
#<alt -1/2>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt -1/2>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
#<alt (/ eta (pow sinTheta_O 2))>
Calls

159 calls:

TimeVariablePointExpression
241.0ms
h
@0
(/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta))
13.0ms
eta
@inf
(* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2))
2.0ms
h
@0
(/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta))))
1.0ms
h
@inf
(/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta))))
1.0ms
h
@inf
(/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta))

rewrite2.8s (17.1%)

Memory
37.0MiB live, 623.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 770×/-lowering-/.f32
4 770×/-lowering-/.f64
4 688×*-lowering-*.f32
4 688×*-lowering-*.f64
3 020×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038247
1233225
21957219
08235208
Stop Event
iter limit
node limit
Counts
23 → 1 044
Calls
Call 1
Inputs
(/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))
(* (/ eta sinTheta_O) (/ 1 eta))
(+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O))
(/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta))))
(PI)
(neg (acos (/ h eta)))
(acos (/ h eta))
(/ h eta)
(asin (* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h))
(* (/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))) h)
(/ eta (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)))
(+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta))
(/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h))
(asin (/ eta (/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)))
(/ (+ (* -1/2 (* sinTheta_O sinTheta_O)) (* eta eta)) h)
(* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2))
(/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)
(/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta))
(asin (/ h (/ (* (* sinTheta_O sinTheta_O) (+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)) eta)))
(asin (/ h (/ (+ (* (* -1/2 sinTheta_O) (/ 1 eta)) (/ eta sinTheta_O)) (* (/ eta sinTheta_O) (/ 1 eta)))))
(+ (* (PI) 1/2) (neg (acos (/ h eta))))
(+ (* eta (/ eta (* sinTheta_O sinTheta_O))) -1/2)
(/ eta (* sinTheta_O sinTheta_O))
Outputs
(neg.f32 (neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O)) (/.f32 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O)) (neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))) (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal -1 binary32) sinTheta_O))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) (neg.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta))) (neg.f32 (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(/.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))))
(/.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))
(/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 eta sinTheta_O))
(/.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))) (neg.f32 (neg.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)))) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) eta))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) sinTheta_O))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) eta))) (neg.f32 (/.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) eta)))
(*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(*.f32 eta (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) sinTheta_O)
(*.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(*.f32 (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 sinTheta_O eta) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) eta)
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) #s(literal 1 binary32)) eta)
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) (*.f32 sinTheta_O eta))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O eta))))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) eta)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) (/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32)) sinTheta_O)
(*.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) #s(literal -1 binary32)) (neg.f32 eta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal -1 binary32)) sinTheta_O)
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta))) #s(literal -1 binary32)) eta)
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal -1 binary32)) (/.f32 (/.f32 sinTheta_O eta) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) #s(literal 1 binary32)) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) (/.f32 #s(literal 1 binary32) eta)) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32)) #s(literal 1 binary32)) sinTheta_O)
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (neg.f32 eta)) #s(literal 1 binary32)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (neg.f32 eta)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (neg.f32 (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O eta))))
(*.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) eta)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O eta))))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) eta)))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O)))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))) (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 eta sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta sinTheta_O)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (neg.f32 (/.f32 #s(literal 1 binary32) eta))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (pow.f32 eta #s(literal -1/2 binary32))) (/.f32 (/.f32 sinTheta_O eta) (pow.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) #s(literal -1 binary32)) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta) (pow.f32 eta #s(literal -1/2 binary32))) (/.f32 sinTheta_O (pow.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 (/.f32 sinTheta_O eta) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32)) (pow.f32 eta #s(literal -1/2 binary32))) (/.f32 (/.f32 sinTheta_O eta) (pow.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (neg.f32 eta)) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (neg.f32 eta)) (pow.f32 eta #s(literal -1/2 binary32))) (/.f32 (neg.f32 sinTheta_O) (pow.f32 eta #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 sinTheta_O) #s(literal -1 binary32)))
(pow.f32 sinTheta_O #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 1 binary32))
(pow.f32 (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (neg.f32 sinTheta_O))) (/.f32 eta (*.f32 eta (neg.f32 sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 eta) sinTheta_O)) (/.f32 eta (*.f32 (neg.f32 eta) sinTheta_O)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O eta))) (/.f32 #s(literal -1 binary32) sinTheta_O))
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 eta) (/.f32 sinTheta_O eta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 sinTheta_O eta) (neg.f32 eta))))
(/.f32 eta (*.f32 sinTheta_O eta))
(/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 sinTheta_O eta))
(/.f32 (/.f32 eta sinTheta_O) eta)
(/.f32 (/.f32 eta sinTheta_O) (neg.f32 (neg.f32 eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 sinTheta_O))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 eta) (/.f32 sinTheta_O eta)))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 sinTheta_O eta) (neg.f32 eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 sinTheta_O #s(literal 1 binary32))))
(/.f32 (neg.f32 eta) (*.f32 eta (neg.f32 sinTheta_O)))
(/.f32 (neg.f32 eta) (*.f32 (neg.f32 eta) sinTheta_O))
(/.f32 (neg.f32 eta) (neg.f32 (*.f32 sinTheta_O eta)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 eta (neg.f32 sinTheta_O)))
(/.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) eta))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 eta)) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (*.f32 eta #s(literal -1 binary32)) (*.f32 sinTheta_O (neg.f32 eta)))
(/.f32 (*.f32 (neg.f32 eta) #s(literal -1 binary32)) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (neg.f32 (*.f32 sinTheta_O eta))))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 eta (neg.f32 sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 (neg.f32 eta) sinTheta_O)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) eta)) (neg.f32 (/.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (/.f32 eta sinTheta_O)) (neg.f32 eta))
(/.f32 (/.f32 eta (neg.f32 sinTheta_O)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)) (neg.f32 sinTheta_O))
(/.f32 (*.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta)) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 sinTheta_O) eta)))
(/.f32 (neg.f32 (neg.f32 (/.f32 eta sinTheta_O))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta))) (neg.f32 (*.f32 eta (neg.f32 sinTheta_O))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 eta))) (neg.f32 (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O))))
(/.f32 (neg.f32 (*.f32 eta #s(literal -1 binary32))) (neg.f32 (*.f32 sinTheta_O (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (neg.f32 eta) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta))) (neg.f32 (neg.f32 sinTheta_O)))
(/.f32 (neg.f32 (*.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta))) (neg.f32 (neg.f32 sinTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 1 binary32)))
(*.f32 eta (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O eta)))
(*.f32 eta (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) eta))
(*.f32 eta (/.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (/.f32 eta sinTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 1 binary32)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) eta) (/.f32 eta (neg.f32 sinTheta_O)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) eta) eta)
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) sinTheta_O) eta)
(*.f32 (/.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) eta)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 #s(literal -1 binary32) eta) sinTheta_O))
(*.f32 (/.f32 (pow.f32 eta #s(literal -1/2 binary32)) sinTheta_O) (/.f32 (pow.f32 eta #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 (pow.f32 eta #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (pow.f32 eta #s(literal -1/2 binary32)) sinTheta_O))
(*.f32 (/.f32 (/.f32 eta sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (neg.f32 eta) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) eta))
(*.f32 (/.f32 (neg.f32 eta) eta) (/.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32)) (/.f32 (neg.f32 eta) sinTheta_O))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))
(+.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))
(pow.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))
(fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta)) (/.f32 eta sinTheta_O))
(fma.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta) (/.f32 eta sinTheta_O))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))
(fma.f32 #s(literal 1 binary32) (/.f32 eta sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))
(fma.f32 eta (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal 1 binary32)) (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) #s(literal 1 binary32) (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 eta sinTheta_O) #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) eta (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))
(fma.f32 (neg.f32 eta) (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))
(fma.f32 (/.f32 sinTheta_O eta) #s(literal -1/2 binary32) (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta) (/.f32 eta sinTheta_O))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1/2 binary32)) sinTheta_O (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta) (/.f32 eta sinTheta_O))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(-.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 sinTheta_O eta)) (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 sinTheta_O eta)))
(-.f32 (/.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))) (/.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (-.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (*.f32 sinTheta_O eta)))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta) sinTheta_O)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O) (*.f32 eta (neg.f32 eta))) (*.f32 eta (neg.f32 sinTheta_O)))
(/.f32 (+.f32 eta (*.f32 (/.f32 sinTheta_O eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) sinTheta_O)
(/.f32 (fma.f32 (neg.f32 eta) eta (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (neg.f32 sinTheta_O) eta))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(/.f32 (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (-.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) eta) (*.f32 eta (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 eta #s(literal -1 binary32))) (*.f32 eta (neg.f32 (/.f32 sinTheta_O eta))))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O) (*.f32 eta (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (*.f32 eta (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 (neg.f32 sinTheta_O)) (*.f32 eta (neg.f32 (neg.f32 eta)))) (*.f32 eta (neg.f32 (neg.f32 sinTheta_O))))
(/.f32 (+.f32 (/.f32 sinTheta_O eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 sinTheta_O eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32))))
(/.f32 (+.f32 sinTheta_O (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) eta)) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) sinTheta_O))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) #s(literal -1 binary32))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (/.f32 sinTheta_O eta))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 eta))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 sinTheta_O) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 sinTheta_O)) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (neg.f32 eta)))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (neg.f32 sinTheta_O))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 sinTheta_O eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 sinTheta_O eta)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) sinTheta_O (*.f32 (neg.f32 eta) eta)) (*.f32 (neg.f32 eta) sinTheta_O))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 (neg.f32 eta) #s(literal -1 binary32))) (*.f32 (neg.f32 eta) (neg.f32 (/.f32 sinTheta_O eta))))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 sinTheta_O) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (neg.f32 sinTheta_O)) (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 eta)))) (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 sinTheta_O))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 sinTheta_O eta)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) sinTheta_O (*.f32 (neg.f32 eta) eta)) (*.f32 (neg.f32 eta) sinTheta_O))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 (neg.f32 eta) #s(literal -1 binary32))) (*.f32 (neg.f32 eta) (neg.f32 (/.f32 sinTheta_O eta))))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (neg.f32 sinTheta_O) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (neg.f32 (neg.f32 sinTheta_O)) (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 eta)))) (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 sinTheta_O))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 sinTheta_O eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 sinTheta_O eta)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) sinTheta_O (*.f32 (neg.f32 eta) eta)) (*.f32 (neg.f32 eta) sinTheta_O))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 (neg.f32 eta) #s(literal -1 binary32))) (*.f32 (neg.f32 eta) (neg.f32 (/.f32 sinTheta_O eta))))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 sinTheta_O) (*.f32 eta eta)) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 sinTheta_O) (*.f32 (neg.f32 eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (*.f32 (neg.f32 eta) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (neg.f32 (neg.f32 sinTheta_O)) (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 eta)))) (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 sinTheta_O))))
(/.f32 (fma.f32 (/.f32 eta sinTheta_O) #s(literal -2 binary32) (/.f32 sinTheta_O eta)) (*.f32 (/.f32 sinTheta_O eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 sinTheta_O eta) (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (/.f32 sinTheta_O eta) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 sinTheta_O eta) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 (/.f32 sinTheta_O eta) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 sinTheta_O eta) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (/.f32 sinTheta_O eta) (neg.f32 eta)))
(/.f32 (+.f32 eta (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) eta))
(/.f32 (fma.f32 (/.f32 eta sinTheta_O) #s(literal -2 binary32) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 eta) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (/.f32 (/.f32 sinTheta_O eta) #s(literal 1 binary32)) (neg.f32 eta)))
(/.f32 (fma.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) sinTheta_O) (*.f32 sinTheta_O (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 sinTheta_O (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 sinTheta_O (neg.f32 eta)))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 sinTheta_O (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 sinTheta_O (neg.f32 eta)))
(/.f32 (fma.f32 eta (neg.f32 eta) (*.f32 sinTheta_O (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 sinTheta_O (neg.f32 eta)))
(/.f32 (+.f32 (neg.f32 eta) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) eta))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 eta) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 eta) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (neg.f32 eta)))
(/.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 eta) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 (/.f32 sinTheta_O eta)) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 sinTheta_O) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32)) eta (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (neg.f32 sinTheta_O) eta))
(/.f32 (fma.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (*.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (neg.f32 sinTheta_O) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32)) (neg.f32 eta) (*.f32 (neg.f32 sinTheta_O) (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32)) (neg.f32 eta) (*.f32 (neg.f32 sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (fma.f32 (*.f32 (neg.f32 eta) #s(literal 1 binary32)) (neg.f32 eta) (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 sinTheta_O) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 eta)) eta (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (*.f32 #s(literal -1/2 binary32) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) eta))
(/.f32 (fma.f32 (neg.f32 (neg.f32 eta)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O)) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) sinTheta_O))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 eta)) (neg.f32 eta) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 eta)) (neg.f32 eta) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) #s(literal -1 binary32)))) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 eta)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 eta)) (neg.f32 eta) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (*.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 eta)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (neg.f32 sinTheta_O) (*.f32 eta (neg.f32 eta)))) (neg.f32 (*.f32 eta (neg.f32 sinTheta_O))))
(/.f32 (neg.f32 (+.f32 eta (*.f32 (/.f32 sinTheta_O eta) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (fma.f32 (neg.f32 eta) eta (*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)))) (neg.f32 (*.f32 (neg.f32 sinTheta_O) eta)))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (-.f32 (/.f32 eta sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O))
(*.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) sinTheta_O))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) eta))
(*.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) eta))
(neg.f32 (/.f32 (neg.f32 h) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))) (/.f32 (neg.f32 h) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(/.f32 (*.f32 eta h) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (*.f32 sinTheta_O eta)))
(/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) sinTheta_O)
(/.f32 (*.f32 h (/.f32 eta sinTheta_O)) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta))
(/.f32 (neg.f32 (neg.f32 h)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (*.f32 eta h)) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (*.f32 sinTheta_O eta))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 eta sinTheta_O)) eta)
(/.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) eta) (*.f32 sinTheta_O eta))
(/.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal 1 binary32)) sinTheta_O)
(/.f32 (*.f32 h (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))
(/.f32 (neg.f32 (*.f32 h (/.f32 #s(literal 1 binary32) sinTheta_O))) (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (*.f32 h (/.f32 eta sinTheta_O))) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta)))
(/.f32 (neg.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 eta sinTheta_O))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) eta)) (neg.f32 (*.f32 sinTheta_O eta)))
(/.f32 (neg.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal 1 binary32))) (neg.f32 sinTheta_O))
(*.f32 #s(literal 1 binary32) (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(*.f32 h (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(*.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) #s(literal 1 binary32))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 h #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 h sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (pow.f32 (/.f32 sinTheta_O h) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 eta sinTheta_O))
(*.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 h sinTheta_O) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) (/.f32 #s(literal -1 binary32) sinTheta_O))
(*.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O))))
(*.f32 (/.f32 h (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))))))
(*.f32 (/.f32 h (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)))))
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 h (*.f32 sinTheta_O eta)))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (/.f32 h (neg.f32 sinTheta_O)))
(*.f32 (/.f32 h (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) (*.f32 sinTheta_O eta)))
(*.f32 (/.f32 h (/.f32 sinTheta_O eta)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) eta))
(*.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) sinTheta_O))
(*.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) (*.f32 sinTheta_O eta)))
(*.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O eta)) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O))) eta))
(*.f32 (/.f32 (/.f32 h (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) sinTheta_O))
(*.f32 (/.f32 (/.f32 h (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) (*.f32 sinTheta_O eta)))
(*.f32 (/.f32 (/.f32 h (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O eta)) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) eta) (/.f32 eta sinTheta_O)) eta))
(*.f32 (/.f32 h (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) eta)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O eta)))
(*.f32 (/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 h (/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 sinTheta_O eta)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) eta) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) eta) (/.f32 (/.f32 eta sinTheta_O) #s(literal 1 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 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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 #s(literal 1 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1 binary32))
(*.f32 (PI.f32) (log.f32 (E.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal 2/3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 4/3 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.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 (pow.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1/3 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1/3 binary32)) #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)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32))) #s(literal 1/3 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1/3 binary32)))
(*.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)))) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (sqrt.f32 (PI.f32)))) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1/3 binary32)))
(*.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))))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)))
(*.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 (-.f32 #s(literal 0 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 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))) (/.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) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (acos.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)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(*.f32 (acos.f32 (/.f32 h eta)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (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))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (asin.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 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (asin.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 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 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 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))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (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 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (asin.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 (-.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 (-.f32 (*.f32 #s(literal 1 binary32) (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.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)) #s(literal 1 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.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 (*.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)) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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)) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.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 (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 #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 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 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 #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 (PI.f32) (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.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 (*.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) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))) (*.f32 #s(literal 2 binary32) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 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 #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 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 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 (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 (neg.f32 (PI.f32)) (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.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 (*.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) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))) (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h eta))))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (PI.f32)) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.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 (acos.f32 (/.f32 h eta)) #s(literal 2 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) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 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 (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)))))
(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 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 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 (neg.f32 (/.f32 eta h))))
(/.f32 h eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.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)) eta)
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 eta))))
(/.f32 (neg.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 #s(literal 1 binary32) (/.f32 h 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 h (/.f32 #s(literal 1 binary32) eta))
(*.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 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(neg.f32 (asin.f32 (*.f32 #s(literal -1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(asin.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 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 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))) (/.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))
(neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h))) (*.f32 #s(literal -1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)))))
(/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (neg.f32 eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)))
(/.f32 (*.f32 eta h) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(/.f32 (neg.f32 (neg.f32 eta)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(/.f32 (neg.f32 (*.f32 eta h)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 (*.f32 h (neg.f32 eta)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 #s(literal 1 binary32) h) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 (*.f32 (neg.f32 eta) h) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 eta))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 (/.f32 #s(literal 1 binary32) h)))
(/.f32 (neg.f32 (neg.f32 (*.f32 eta h))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 h (neg.f32 eta))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) h)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 eta) h)) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 h (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (neg.f32 eta) (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) eta) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 eta h) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 eta (/.f32 #s(literal 1 binary32) (neg.f32 h))))
(*.f32 (/.f32 eta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 h))
(*.f32 (/.f32 eta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 h))))
(*.f32 (/.f32 (*.f32 eta h) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (*.f32 eta h) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(*.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 h (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 eta (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta (neg.f32 (/.f32 #s(literal 1 binary32) h))))
(*.f32 (/.f32 eta (/.f32 #s(literal 1 binary32) h)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (neg.f32 eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 (neg.f32 eta) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)) (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.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 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 eta (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (/.f32 #s(literal 1 binary32) h)))
(neg.f32 (/.f32 eta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(neg.f32 (/.f32 (neg.f32 eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 eta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))))
(/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta) #s(literal 1 binary32))))
(/.f32 (neg.f32 eta) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 eta))) (neg.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(*.f32 #s(literal 1 binary32) (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 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 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 eta (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(*.f32 (/.f32 eta (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 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 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32) (*.f32 eta eta))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.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)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.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)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h))) (*.f32 #s(literal -1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)))))
(/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 eta h)) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (neg.f32 eta) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)))
(/.f32 (*.f32 eta h) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(/.f32 (neg.f32 (neg.f32 eta)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(/.f32 (neg.f32 (*.f32 eta h)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 (*.f32 h (neg.f32 eta)) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (*.f32 #s(literal 1 binary32) h) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta))
(/.f32 (*.f32 (neg.f32 eta) h) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 eta))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (neg.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 (/.f32 #s(literal 1 binary32) h)))
(/.f32 (neg.f32 (neg.f32 (*.f32 eta h))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 h (neg.f32 eta))) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) h)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) eta)))
(/.f32 (neg.f32 (*.f32 (neg.f32 eta) h)) (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 h (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h)
(*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (neg.f32 eta) (/.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
(*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) eta) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 h (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 eta h) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 eta (/.f32 #s(literal 1 binary32) (neg.f32 h))))
(*.f32 (/.f32 eta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 h))
(*.f32 (/.f32 eta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 h))))
(*.f32 (/.f32 (*.f32 eta h) (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 (*.f32 eta h) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(*.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 h (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 eta (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 eta (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 h (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(*.f32 (/.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 eta (neg.f32 (/.f32 #s(literal 1 binary32) h))))
(*.f32 (/.f32 eta (/.f32 #s(literal 1 binary32) h)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (neg.f32 eta) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 (neg.f32 eta) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)) (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 eta (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.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 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 eta (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1 binary32)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (/.f32 #s(literal 1 binary32) h)))
(neg.f32 (asin.f32 (*.f32 #s(literal -1 binary32) (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(asin.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 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 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))) (/.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (/.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (*.f32 eta (/.f32 h (fma.f32 #s(literal -1/2 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 eta (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) #s(literal 1 binary32))
(pow.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 h)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (neg.f32 h)))
(-.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) h) (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))) h))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 h))
(/.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.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 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) h))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) h))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (neg.f32 (neg.f32 h)))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 h (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (*.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32)) h)
(/.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) h)) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) h)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (neg.f32 (neg.f32 h))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) h)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) h)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) #s(literal 1 binary32))) (neg.f32 h))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) h))) (neg.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) h))) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta)) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(*.f32 (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (pow.f32 (/.f32 h (fma.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/8 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) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 h (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (neg.f32 eta) eta))))
(*.f32 (/.f32 (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) h) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 (*.f32 eta eta) (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) sinTheta_O) sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_O) (/.f32 (*.f32 eta eta) sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O 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 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32))) (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.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))) #s(literal -1/4 binary32))) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O 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 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)))) (neg.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.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))) #s(literal -1/4 binary32)))) (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) sinTheta_O)
(neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (neg.f32 eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta) #s(literal 1 binary32))
(pow.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (neg.f32 eta)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal 1 binary32)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))) (neg.f32 (neg.f32 (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta)))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta))
(*.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta))
(*.f32 (/.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal 1 binary32)) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta))
(*.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (neg.f32 eta))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h)))))
(/.f32 h (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (neg.f32 eta)))
(/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(/.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (neg.f32 (neg.f32 h)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta))
(/.f32 (neg.f32 (*.f32 eta h)) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta))
(/.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (neg.f32 eta)))
(/.f32 (neg.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta)))
(/.f32 (neg.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(*.f32 eta (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 eta sinTheta_O) (/.f32 h (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(*.f32 h (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) eta)))
(*.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) h)
(*.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (/.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta)))
(*.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) eta)
(*.f32 (/.f32 h #s(literal 1 binary32)) (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 eta (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) h) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (/.f32 h (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta)))
(*.f32 (/.f32 h sinTheta_O) (/.f32 eta (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 h sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta))))
(*.f32 (/.f32 h sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta))))
(*.f32 (/.f32 h sinTheta_O) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta)))
(*.f32 (/.f32 h (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 h (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (neg.f32 eta))
(*.f32 (/.f32 h (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (/.f32 #s(literal -1 binary32) eta)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 h (neg.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta))))
(*.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 h (/.f32 #s(literal 1 binary32) eta)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 h (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 (/.f32 h (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (/.f32 h (neg.f32 (/.f32 #s(literal 1 binary32) eta))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (/.f32 h sinTheta_O))
(*.f32 (/.f32 h (pow.f32 eta #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (pow.f32 eta #s(literal -1/2 binary32))))
(*.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))) eta)
(neg.f32 (asin.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(-.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 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #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 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #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 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (acos.f32 (/.f32 (*.f32 eta h) (*.f32 sinTheta_O (*.f32 sinTheta_O (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(fma.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (neg.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.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 (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(+.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32))) (asin.f32 (/.f32 h eta)))
(pow.f32 (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(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 (acos.f32 (/.f32 h eta)) #s(literal -1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (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 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (pow.f32 (PI.f32) #s(literal 2/3 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #s(literal 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 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (PI.f32) #s(literal 2/3 binary32))) (pow.f32 (PI.f32) #s(literal 1/3 binary32)) (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)) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta)))))
(-.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) #s(literal 0 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 (*.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 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) (PI.f32)) #s(literal 1/4 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 (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 (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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.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 (/.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))) (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.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 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (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)) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (neg.f32 (*.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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (*.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 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 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 (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 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) #s(literal 2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (PI.f32))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) #s(literal -2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (neg.f32 (PI.f32)))) (*.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) #s(literal -2 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) #s(literal 1 binary32))) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (PI.f32))) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) #s(literal -2 binary32) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (neg.f32 (PI.f32)))) (*.f32 (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) #s(literal -2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (PI.f32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (fma.f32 (PI.f32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (*.f32 #s(literal 2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))))) (*.f32 #s(literal -2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta)))))))
(/.f32 (fma.f32 (neg.f32 (PI.f32)) (+.f32 #s(literal 0 binary32) (acos.f32 (/.f32 h eta))) (*.f32 #s(literal -2 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (+.f32 #s(literal 0 binary32) (acos.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 (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 (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)) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta)))) (*.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (*.f32 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta))) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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 (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 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 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 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 (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 (fma.f32 (*.f32 (PI.f32) (*.f32 (PI.f32) (PI.f32))) #s(literal 1/8 binary32) (neg.f32 (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) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) #s(literal 0 binary32)) (acos.f32 (/.f32 h eta)))))
(+.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 eta (/.f32 sinTheta_O eta)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) #s(literal -1/2 binary32))
(fma.f32 (*.f32 eta eta) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 (*.f32 eta eta) (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal 2 binary32)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) eta #s(literal -1/2 binary32))
(fma.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) #s(literal -1/2 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta) #s(literal -1/2 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (/.f32 #s(literal 1 binary32) eta)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta (neg.f32 sinTheta_O)) (/.f32 eta (neg.f32 sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta (neg.f32 sinTheta_O)) (/.f32 (neg.f32 eta) sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (neg.f32 eta) sinTheta_O) (/.f32 eta (neg.f32 sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (neg.f32 eta) sinTheta_O) (/.f32 (neg.f32 eta) sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (neg.f32 eta) sinTheta_O) (/.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) #s(literal -1/2 binary32))
(fma.f32 (*.f32 (/.f32 eta sinTheta_O) eta) (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta #s(literal -1 binary32)) (/.f32 (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (/.f32 eta sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 eta) sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta (/.f32 sinTheta_O eta)) (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 eta (/.f32 #s(literal 1 binary32) eta)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) (/.f32 eta sinTheta_O) #s(literal -1/2 binary32))
(fma.f32 (/.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32))
(-.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal -1/2 binary32) (/.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 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32)))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32)) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32))) (neg.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1/4 binary32))) (*.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)))) (neg.f32 (neg.f32 (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32)))) (neg.f32 (neg.f32 (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (/.f32 (*.f32 (*.f32 eta eta) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(neg.f32 (/.f32 (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (/.f32 (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/.f32 (/.f32 eta sinTheta_O) sinTheta_O)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(/.f32 (neg.f32 eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (/.f32 eta sinTheta_O)) (neg.f32 sinTheta_O))
(/.f32 (neg.f32 (neg.f32 (neg.f32 eta))) (neg.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 eta sinTheta_O))) (neg.f32 (neg.f32 sinTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 eta (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 eta sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 eta (neg.f32 sinTheta_O)))
(*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)

simplify494.0ms (3%)

Memory
-40.7MiB live, 933.6MiB allocated
Algorithm
egg-herbie
Rules
8 806×accelerator-lowering-fma.f32
8 806×accelerator-lowering-fma.f64
4 896×*-lowering-*.f32
4 896×*-lowering-*.f64
3 608×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03268226
19078222
225148154
370838094
083017632
Stop Event
iter limit
node limit
Counts
636 → 636
Calls
Call 1
Inputs
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 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ 1 sinTheta_O)
(/ eta sinTheta_O)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)
(* -1/2 (/ sinTheta_O eta))
(* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ sinTheta_O eta))
(* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))
(* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))
(* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))
(* -1/2 (/ sinTheta_O eta))
(/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)
(/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)
(/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)
(/ eta sinTheta_O)
(* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))
(* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))
(* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))
(/ eta sinTheta_O)
(* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))
(* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))
(* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/ 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))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))
(/ (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))))) (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))
(* -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 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 (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 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/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) 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))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(* -2 (/ eta (pow sinTheta_O 2)))
(* eta (- (* -4 (/ (pow eta 2) (pow sinTheta_O 4))) (* 2 (/ 1 (pow sinTheta_O 2)))))
(* eta (- (* (pow eta 2) (- (* -8 (/ (pow eta 2) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 4))))) (* 2 (/ 1 (pow sinTheta_O 2)))))
(* eta (- (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (pow eta 2) (pow sinTheta_O 8))) (* 8 (/ 1 (pow sinTheta_O 6))))) (* 4 (/ 1 (pow sinTheta_O 4))))) (* 2 (/ 1 (pow sinTheta_O 2)))))
(/ 1 eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (- (+ 1 (* 1/4 (/ (pow sinTheta_O 4) (pow eta 4)))) (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (- (+ 1 (* 1/8 (/ (pow sinTheta_O 6) (pow eta 6)))) (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/ 1 eta)
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(* -1 (/ (- (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4))) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(* -1 (/ (- (* -1/8 (/ (pow sinTheta_O 6) (pow eta 6))) (+ 1 (+ (* 1/4 (/ (pow sinTheta_O 4) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 7))) (* 1/4 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(* -2 (/ eta (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (pow eta 3) (pow sinTheta_O 2))) (* -2 eta)) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (pow eta 5) (pow sinTheta_O 4))) (* -2 eta)) (* 4 (/ (pow eta 3) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (pow eta 7) (pow sinTheta_O 6))) (* -2 eta)) (+ (* 4 (/ (pow eta 3) (pow sinTheta_O 2))) (* 8 (/ (pow eta 5) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(* -2 (/ eta (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (pow eta 3) (pow sinTheta_O 2))) (* -2 eta)) (pow sinTheta_O 2))
(/ (- (+ (* -8 (/ (pow eta 5) (pow sinTheta_O 4))) (* -2 eta)) (* 4 (/ (pow eta 3) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (pow eta 7) (pow sinTheta_O 6))) (* -2 eta)) (+ (* 4 (/ (pow eta 3) (pow sinTheta_O 2))) (* 8 (/ (pow eta 5) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(pow eta 2)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(* -1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* -1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* -1/2 (pow sinTheta_O 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 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/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) 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))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(/ (pow eta 2) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(* -1/2 (/ (pow sinTheta_O 2) h))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(* -1/2 (/ (pow sinTheta_O 2) h))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(* -1/2 (/ (pow sinTheta_O 2) h))
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/ (pow eta 2) h)
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(/ (pow eta 2) h)
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(pow eta 2)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(* -1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* -1/2 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(* -1/2 (pow sinTheta_O 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
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)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/ 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/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(- (* 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/2
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(/ (pow eta 2) (pow sinTheta_O 2))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(/ (pow eta 2) (pow sinTheta_O 2))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(/ (pow eta 2) (pow sinTheta_O 2))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))
-1/2
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
-1/2
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
(/ eta (pow sinTheta_O 2))
Outputs
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)))))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ 1 sinTheta_O)
(/.f32 #s(literal 1 binary32) sinTheta_O)
(/ eta sinTheta_O)
(/.f32 eta sinTheta_O)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) sinTheta_O)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) sinTheta_O)
(/ (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))) sinTheta_O)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta) sinTheta_O)
(* -1/2 (/ sinTheta_O eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 sinTheta_O (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 sinTheta_O (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* sinTheta_O (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 sinTheta_O (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ sinTheta_O eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))
(*.f32 sinTheta_O (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))
(*.f32 sinTheta_O (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1 (* sinTheta_O (+ (* -1 (/ eta (pow sinTheta_O 2))) (* 1/2 (/ 1 eta)))))
(*.f32 sinTheta_O (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ sinTheta_O eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta))
(/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)
(/.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) eta)
(/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)
(/.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) eta)
(/ (+ (* -1/2 sinTheta_O) (/ (pow eta 2) sinTheta_O)) eta)
(/.f32 (fma.f32 eta (/.f32 eta sinTheta_O) (*.f32 #s(literal -1/2 binary32) sinTheta_O)) eta)
(/ eta sinTheta_O)
(/.f32 eta sinTheta_O)
(* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(* eta (+ (* -1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O)))
(*.f32 eta (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(/ eta sinTheta_O)
(/.f32 eta sinTheta_O)
(* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))
(*.f32 eta (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 #s(literal -1 binary32) sinTheta_O))))
(* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))
(*.f32 eta (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 #s(literal -1 binary32) sinTheta_O))))
(* -1 (* eta (- (* 1/2 (/ sinTheta_O (pow eta 2))) (/ 1 sinTheta_O))))
(*.f32 eta (-.f32 #s(literal 0 binary32) (fma.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (/.f32 #s(literal -1 binary32) sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))))
(/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O))))
(/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.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 (*.f32 sinTheta_O sinTheta_O) h) (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/4 binary32) (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 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 h #s(literal 1/4 binary32)) (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 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta eta) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -2 binary32) (/.f32 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 (*.f32 eta eta) (*.f32 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 (*.f32 eta eta) h)) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) (fma.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) h)) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) h) 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 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) h) 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 (fma.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 h (fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1 binary32)))) (neg.f32 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 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 (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta eta) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -2 binary32) (/.f32 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 (*.f32 eta eta) (*.f32 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 (*.f32 eta eta) h)) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) (fma.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) h)) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(/.f32 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))
(/.f32 (fma.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 h (fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) #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 (*.f32 sinTheta_O sinTheta_O) h) (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/4 binary32) (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 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 h #s(literal 1/4 binary32)) (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 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* -2 (/ eta (pow sinTheta_O 2)))
(/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(* eta (- (* -4 (/ (pow eta 2) (pow sinTheta_O 4))) (* 2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* eta (- (* (pow eta 2) (- (* -8 (/ (pow eta 2) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 4))))) (* 2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 eta (*.f32 eta (fma.f32 (*.f32 eta eta) (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal -4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* eta (- (* (pow eta 2) (- (* (pow eta 2) (- (* -16 (/ (pow eta 2) (pow sinTheta_O 8))) (* 8 (/ 1 (pow sinTheta_O 6))))) (* 4 (/ 1 (pow sinTheta_O 4))))) (* 2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 eta (fma.f32 (*.f32 eta eta) (fma.f32 eta (*.f32 eta (fma.f32 (*.f32 eta eta) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 #s(literal -4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) eta)
(/ (- (+ 1 (* 1/4 (/ (pow sinTheta_O 4) (pow eta 4)))) (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) #s(literal 1 binary32))) eta)
(/ (- (+ 1 (* 1/8 (/ (pow sinTheta_O 6) (pow eta 6)))) (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4))))) eta)
(/.f32 (fma.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) #s(literal 1 binary32)))) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(* -1 (/ (- (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1) eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) eta)
(* -1 (/ (- (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4))) (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) #s(literal 1 binary32))) eta)
(* -1 (/ (- (* -1/8 (/ (pow sinTheta_O 6) (pow eta 6))) (+ 1 (+ (* 1/4 (/ (pow sinTheta_O 4) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)))) (neg.f32 eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) eta)
(+ (* (pow sinTheta_O 2) (+ (* 1/4 (/ (pow sinTheta_O 2) (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) (/.f32 #s(literal 1/4 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))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 7))) (* 1/4 (/ 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 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal 1/4 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))
(* -2 (/ eta (pow sinTheta_O 2)))
(/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (pow eta 3) (pow sinTheta_O 2))) (* -2 eta)) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal -4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (pow eta 5) (pow sinTheta_O 4))) (* -2 eta)) (* 4 (/ (pow eta 3) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 #s(literal -8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal -4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (pow eta 7) (pow sinTheta_O 6))) (* -2 eta)) (+ (* 4 (/ (pow eta 3) (pow sinTheta_O 2))) (* 8 (/ (pow eta 5) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 #s(literal -8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal -4 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 eta #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ eta (pow sinTheta_O 2)))
(/.f32 (*.f32 eta #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (pow eta 3) (pow sinTheta_O 2))) (* -2 eta)) (pow sinTheta_O 2))
(/.f32 (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal -4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (pow eta 5) (pow sinTheta_O 4))) (* -2 eta)) (* 4 (/ (pow eta 3) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 #s(literal -8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal -4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (pow eta 7) (pow sinTheta_O 6))) (* -2 eta)) (+ (* 4 (/ (pow eta 3) (pow sinTheta_O 2))) (* 8 (/ (pow eta 5) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 #s(literal -8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 #s(literal -4 binary32) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (pow.f32 eta #s(literal 7 binary32)) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 eta #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 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)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta eta) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -2 binary32) (/.f32 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 (*.f32 eta eta) (*.f32 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 (*.f32 eta eta) h)) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) (fma.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) h)) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(/.f32 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))
(/.f32 (fma.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 h (fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) #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 (*.f32 sinTheta_O sinTheta_O) h) (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/4 binary32) (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 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 h #s(literal 1/4 binary32)) (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 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)))
(/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (- (pow eta 2) (* 1/2 (pow sinTheta_O 2)))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 eta h) (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/ (pow eta 2) h)
(/.f32 (*.f32 eta eta) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(* -1/2 (/ (pow sinTheta_O 2) h))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h)
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal -1/2 binary32) h)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal -1/2 binary32) h)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal -1/2 binary32) h)))
(* -1/2 (/ (pow sinTheta_O 2) h))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h)
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal -1/2 binary32) h)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal -1/2 binary32) h)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 h))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 #s(literal -1/2 binary32) h)))
(* -1/2 (/ (pow sinTheta_O 2) h))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (pow eta 2) h)
(/.f32 (*.f32 eta eta) h)
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) h)) (/.f32 #s(literal 1 binary32) h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) h)) (/.f32 #s(literal 1 binary32) h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) h)) (/.f32 #s(literal 1 binary32) h)))
(/ (pow eta 2) h)
(/.f32 (*.f32 eta eta) h)
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) h)) (/.f32 #s(literal 1 binary32) h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) h)) (/.f32 #s(literal 1 binary32) h)))
(* (pow eta 2) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 (*.f32 eta eta) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) h)) (/.f32 #s(literal 1 binary32) h)))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) h)
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) h)
(pow eta 2)
(*.f32 eta eta)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(fma.f32 eta eta (*.f32 #s(literal -1/2 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)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32))))
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)))))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 eta (fma.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal 1 binary32)))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)))
(/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(/ 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 (*.f32 sinTheta_O sinTheta_O) h) (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/4 binary32) (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 sinTheta_O sinTheta_O) h) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 h #s(literal 1/4 binary32)) (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 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 eta h))) (*.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 eta (*.f32 h #s(literal -2 binary32)) (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.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))
(/ (- (+ (* -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 (fma.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (/.f32 h (*.f32 sinTheta_O sinTheta_O)) #s(literal -4 binary32)) (fma.f32 (*.f32 h (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal -16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (fma.f32 eta (*.f32 h #s(literal -2 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 (*.f32 #s(literal -2 binary32) (*.f32 eta 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 (*.f32 eta eta) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -2 binary32) (/.f32 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 (*.f32 eta eta) (*.f32 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (/.f32 #s(literal -8 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 (*.f32 eta eta) h)) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 h #s(literal -4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -2 binary32) (/.f32 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 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.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 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) (fma.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (/.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) h)) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (fma.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta)))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta))
(/.f32 (fma.f32 h (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 eta eta))))) h) eta)
(* -1 (/ (+ (* -1 h) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))))) eta))
(/.f32 (fma.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32)))) (*.f32 h (fma.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 6 binary32))) #s(literal -1 binary32)))) (neg.f32 eta))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ (* eta h) (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (/ eta sinTheta_O) (* 1/2 (/ sinTheta_O eta))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (+ (* -1/2 (/ sinTheta_O eta)) (/ eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(asin (/ h (* sinTheta_O (- (* -1/2 (/ sinTheta_O eta)) (* -1 (/ eta sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)))))
(- (* 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/2
#s(literal -1/2 binary32)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(/ (pow eta 2) (pow sinTheta_O 2))
(/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(*.f32 eta (fma.f32 eta (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(*.f32 eta (fma.f32 eta (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(*.f32 eta (fma.f32 eta (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/ (pow eta 2) (pow sinTheta_O 2))
(/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(*.f32 eta (fma.f32 eta (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(*.f32 eta (fma.f32 eta (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (* 1/2 (/ 1 (pow eta 2)))))
(*.f32 eta (fma.f32 eta (/.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/ (pow eta 2) (pow sinTheta_O 2))
(/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) (pow sinTheta_O 2))
(/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(- (/ (pow eta 2) (pow sinTheta_O 2)) 1/2)
(fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(/ eta (pow sinTheta_O 2))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))

eval161.0ms (1%)

Memory
29.4MiB live, 451.6MiB allocated
Compiler

Compiled 39 342 to 4 432 computations (88.7% saved)

prune166.0ms (1%)

Memory
-15.5MiB live, 509.8MiB allocated
Pruning

18 alts after pruning (12 fresh and 6 done)

PrunedKeptTotal
New1 73061 736
Fresh268
Picked235
Done134
Total1 735181 753
Accuracy
100.0%
Counts
1 753 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.9%
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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)))))))
24.9%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (-.f32 (PI.f32) (acos.f32 (/.f32 (neg.f32 h) eta)))))
24.8%
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h eta))))
63.8%
(asin.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) sinTheta_O))
35.4%
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
98.8%
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
97.8%
(asin.f32 (/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) sinTheta_O))))
95.2%
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))))
94.2%
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
96.7%
(asin.f32 (/.f32 h eta))
92.2%
(asin.f32 (/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
90.5%
(asin.f32 (/.f32 eta (/.f32 (*.f32 eta eta) h)))
95.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
92.2%
(asin.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
92.2%
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
90.5%
(asin.f32 (*.f32 (/.f32 eta (*.f32 eta eta)) h))
96.0%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
89.2%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
Compiler

Compiled 923 to 395 computations (57.2% saved)

regimes153.0ms (0.9%)

Memory
0.9MiB live, 206.8MiB allocated
Counts
41 → 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 (/.f32 eta (*.f32 eta eta)) h))
(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 (neg.f32 h) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 eta (/.f32 (*.f32 eta eta) h)))
(asin.f32 (/.f32 h (/.f32 (*.f32 eta eta) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
(asin.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
(asin.f32 (/.f32 eta (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) h)))
(asin.f32 (/.f32 h (/.f32 (fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 eta eta (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O (*.f32 eta eta)) #s(literal 1 binary32)))))
(asin.f32 (/.f32 (fma.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) h) eta))
(asin.f32 (*.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))))
(asin.f32 (/.f32 (*.f32 eta h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(asin.f32 (fma.f32 (/.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) (/.f32 h eta)))
(asin.f32 (/.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O))) sinTheta_O))
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
(asin.f32 (/.f32 h (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 eta (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) eta)))
(asin.f32 (/.f32 h (*.f32 eta (fma.f32 (sqrt.f32 #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
(asin.f32 (/.f32 h (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O eta) (/.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) sinTheta_O))))
(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 (/.f32 h #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) eta))))
(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))
(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)))))))
(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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 h (fma.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 #s(literal -1/2 binary32) eta)) eta)))
(asin.f32 (/.f32 h (*.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 sinTheta_O (/.f32 sinTheta_O (*.f32 eta eta))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
(asin.f32 (/.f32 h (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) eta) (/.f32 eta sinTheta_O)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) eta)))))
(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 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)))) (*.f32 eta eta)) (*.f32 eta eta))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_O #s(literal 0 binary32)) eta) (neg.f32 eta))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 sinTheta_O (neg.f32 sinTheta_O) #s(literal 1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (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))))))))
(fma.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/3 binary32)) #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)))))))
Outputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
Calls

10 calls:

38.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)))))))
23.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
15.0ms
sinTheta_O
12.0ms
eta
11.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))))))))
Results
AccuracySegmentsBranch
98.8%1sinTheta_O
98.8%1h
98.8%1eta
98.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))))))))
98.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)))))))
98.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))))))
98.8%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
98.8%1(*.f32 eta eta)
98.8%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
98.8%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes48.0ms (0.3%)

Memory
17.1MiB live, 95.5MiB allocated
Counts
14 → 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 (/.f32 eta (*.f32 eta eta)) h))
(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 (neg.f32 h) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 eta (/.f32 (*.f32 eta eta) h)))
(asin.f32 (/.f32 h (/.f32 (*.f32 eta eta) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
(asin.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
Outputs
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
Calls

10 calls:

6.0ms
eta
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))))))
5.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))))))))
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)))))))
5.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
98.4%1sinTheta_O
98.4%1h
98.4%1eta
98.4%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))))))
98.4%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
98.4%1(*.f32 eta eta)
98.4%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
98.4%1(*.f32 sinTheta_O sinTheta_O)
98.4%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))))))))
98.4%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)

regimes50.0ms (0.3%)

Memory
11.9MiB live, 90.0MiB allocated
Accuracy

Total -24.5b remaining (-2320.2%)

Threshold costs -24.5b (-2320.2%)

Counts
13 → 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 (/.f32 eta (*.f32 eta eta)) h))
(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 (neg.f32 h) eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 eta eta))))
(asin.f32 (/.f32 eta (/.f32 (*.f32 eta eta) h)))
(asin.f32 (/.f32 h (/.f32 (*.f32 eta eta) eta)))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))))
(asin.f32 (*.f32 (/.f32 eta (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) h))
(asin.f32 (*.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) eta))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
Outputs
(asin.f32 (/.f32 h eta))
Calls

10 calls:

9.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))))))
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))))))))
4.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)))))))
4.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
4.0ms
eta
Results
AccuracySegmentsBranch
96.7%1sinTheta_O
96.7%1h
96.7%1eta
96.7%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.7%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
96.7%1(*.f32 eta eta)
96.7%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
96.7%1(*.f32 sinTheta_O sinTheta_O)
96.7%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.7%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)

simplify9.0ms (0.1%)

Memory
-22.9MiB live, 15.9MiB allocated
Algorithm
egg-herbie
Rules
*-commutative_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01626
11726
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)))
(asin.f32 (/.f32 h (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)))
(asin.f32 (/.f32 h eta))

soundness260.0ms (1.6%)

Memory
-4.3MiB live, 274.8MiB allocated
Rules
10 542×accelerator-lowering-fma.f32
10 542×accelerator-lowering-fma.f64
8 168×*-lowering-*.f32
8 168×*-lowering-*.f64
4 572×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043300
1233270
21902253
08512231
04483636
113123518
249333477
092153394
Stop Event
fuel
iter limit
node limit
iter limit
node limit
Compiler

Compiled 78 to 48 computations (38.5% saved)

preprocess24.0ms (0.1%)

Memory
31.0MiB live, 70.4MiB allocated
Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 156 to 94 computations (39.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...