HairBSDF, gamma for a refracted ray

Time bar (total: 15.6s)

analyze411.0ms (2.6%)

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

Compiled 42 to 28 computations (33.3% saved)

sample2.9s (18.7%)

Memory
118.9MiB live, 5 748.2MiB allocated
Samples
1.1s8 256×0valid
989.0ms8 377×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-mult: 295.0ms (18.8% of total)
ival-<=: 280.0ms (17.8% of total)
ival-asin: 277.0ms (17.6% of total)
ival-sqrt: 260.0ms (16.5% of total)
ival-div: 195.0ms (12.4% of total)
ival-sub: 172.0ms (10.9% of total)
ival-and: 61.0ms (3.9% of total)
...in/eval/compile.rkt:110:19: 26.0ms (1.7% of total)
ival-assert: 6.0ms (0.4% of total)
Bogosity

preprocess539.0ms (3.5%)

Memory
-17.5MiB live, 612.5MiB 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 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
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)

explain178.0ms (1.1%)

Memory
2.1MiB live, 313.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
220-9(4.320798437101056e-38 -1.5815238669861424e-29 5.180370047407138e-23)(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-rescue130
(*.f32 sinTheta_O sinTheta_O)underflow286
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))underflow13
(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))underflow143
(*.f32 eta eta)underflow13
Confusion
Predicted +Predicted -
+139
-0234
Precision
1.0
Recall
0.5909090909090909
Confusion?
Predicted +Predicted MaybePredicted -
+1309
-00234
Precision?
1.0
Recall?
0.5909090909090909
Freqs
test
numberfreq
0243
113
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.7% of total)
ival-mult: 7.0ms (22.7% of total)
ival-sqrt: 7.0ms (22.7% of total)
ival-sub: 5.0ms (16.2% of total)
ival-asin: 5.0ms (16.2% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.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))))))))
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify436.0ms (2.8%)

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

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

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

localize41.0ms (0.3%)

Memory
9.1MiB live, 83.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
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)))))
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))))))))
accuracy93.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
23.0ms256×0valid
Compiler

Compiled 97 to 15 computations (84.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-div: 3.0ms (20.3% of total)
ival-mult: 3.0ms (20.3% of total)
ival-sqrt: 3.0ms (20.3% of total)
ival-sub: 2.0ms (13.5% of total)
ival-asin: 2.0ms (13.5% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series25.0ms (0.2%)

Memory
4.8MiB live, 41.9MiB allocated
Counts
4 → 120
Calls
Call 1
Inputs
#<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))))))>
#<alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))>
Outputs
#<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))))))))))>
#<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))))>
Calls

30 calls:

TimeVariablePointExpression
5.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)))))))
3.0ms
h
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
2.0ms
eta
@inf
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))
1.0ms
sinTheta_O
@0
(/ h (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))

rewrite487.0ms (3.1%)

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

Useful iterations: 0 (0.0ms)

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

simplify618.0ms (4%)

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

Useful iterations: 0 (0.0ms)

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

eval61.0ms (0.4%)

Memory
25.9MiB live, 64.2MiB allocated
Compiler

Compiled 14 810 to 1 342 computations (90.9% saved)

prune99.0ms (0.6%)

Memory
-18.0MiB live, 92.6MiB allocated
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New29313306
Fresh000
Picked101
Done000
Total29413307
Accuracy
99.1%
Counts
307 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.5%
(asin.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) h)))
92.0%
(asin.f32 (/.f32 h (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
97.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
88.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
62.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
93.3%
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
93.1%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
92.1%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/2 binary32)) h)))
47.4%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32))))))))))
92.3%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) h))
62.9%
(asin.f32 (*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))))
43.8%
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32))))
Compiler

Compiled 710 to 442 computations (37.7% saved)

simplify487.0ms (3.1%)

Memory
20.9MiB live, 507.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32))
cost-diff0
(/.f32 h (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
cost-diff0
(asin.f32 (/.f32 h (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
cost-diff3232
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
cost-diff0
(-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O)))
cost-diff0
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32))
cost-diff0
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) h)
cost-diff0
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) h))
cost-diff0
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
cost-diff0
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
cost-diff0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(/.f32 h eta)
cost-diff0
(asin.f32 (/.f32 h eta))
cost-diff0
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
cost-diff0
(+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))
cost-diff0
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
cost-diff0
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
Rules
9 804×accelerator-lowering-fma.f32
9 804×accelerator-lowering-fma.f64
2 404×*-lowering-*.f32
2 404×*-lowering-*.f64
2 126×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033344
158338
295335
3157335
4264335
5516335
6856335
71796335
83318335
95314335
106887335
117552335
127761335
137906335
147951335
08315332
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))))
(/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta)))
h
(+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))
eta
(/ (* (* sinTheta_O sinTheta_O) -1/2) eta)
(* (* sinTheta_O sinTheta_O) -1/2)
(* sinTheta_O sinTheta_O)
sinTheta_O
-1/2
(asin (/ h eta))
(/ h eta)
h
eta
(asin (/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))))
(/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O))))
h
(sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))
(- (* eta eta) (* sinTheta_O sinTheta_O))
(* eta eta)
eta
(* sinTheta_O sinTheta_O)
sinTheta_O
(asin (* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h))
(* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h)
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2)
(- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)))
(* eta eta)
eta
(/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))
sinTheta_O
(/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(- 1 (* sinTheta_O sinTheta_O))
1
(* sinTheta_O sinTheta_O)
1/2
-1/2
h
(asin (/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)))
(/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2))
h
(pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)
(- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)))
(* eta eta)
eta
(/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))
sinTheta_O
(/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(- 1 (* sinTheta_O sinTheta_O))
1
(* sinTheta_O sinTheta_O)
1/2
1/4
2
Outputs
(asin (/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta)))
(/.f32 h (+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
h
(+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))
(+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
eta
(/ (* (* sinTheta_O sinTheta_O) -1/2) eta)
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* (* sinTheta_O sinTheta_O) -1/2)
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
-1/2
#s(literal -1/2 binary32)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ h eta)
(/.f32 h eta)
h
eta
(asin (/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
h
(sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(- (* eta eta) (* sinTheta_O sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(* eta eta)
(*.f32 eta eta)
eta
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(asin (* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))))
(* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2)
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))
(- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(* eta eta)
(*.f32 eta eta)
eta
(/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
sinTheta_O
(/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O)
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))
(- 1 (* sinTheta_O sinTheta_O))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
1
#s(literal 1 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
1/2
#s(literal 1/2 binary32)
-1/2
#s(literal -1/2 binary32)
h
(asin (/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
h
(pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))
(- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(* eta eta)
(*.f32 eta eta)
eta
(/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
sinTheta_O
(/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)
(/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O)
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))
(- 1 (* sinTheta_O sinTheta_O))
(-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))
1
#s(literal 1 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
1/2
#s(literal 1/2 binary32)
1/4
#s(literal 1/4 binary32)
2
#s(literal 2 binary32)

localize268.0ms (1.7%)

Memory
-22.3MiB live, 210.3MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 h (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
accuracy99.7%
(/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))
accuracy98.5%
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
accuracy93.7%
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32))
accuracy99.9%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) h))
accuracy99.7%
(/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))
accuracy99.1%
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) h)
accuracy93.6%
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32))
accuracy99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
accuracy99.9%
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
accuracy93.8%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
accuracy100.0%
(/.f32 h eta)
accuracy99.9%
(asin.f32 (/.f32 h eta))
accuracy99.9%
(/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)))
accuracy99.9%
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))
accuracy99.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
accuracy86.0%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta)
Samples
136.0ms256×0valid
Compiler

Compiled 361 to 35 computations (90.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 118.0ms
ival-asin: 53.0ms (44.8% of total)
ival-div: 38.0ms (32.1% of total)
ival-pow: 10.0ms (8.5% of total)
ival-mult: 6.0ms (5.1% of total)
ival-sub: 3.0ms (2.5% of total)
ival-sqrt: 3.0ms (2.5% of total)
ival-pow2: 2.0ms (1.7% of total)
ival-add: 1.0ms (0.8% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series112.0ms (0.7%)

Memory
-5.7MiB live, 93.2MiB allocated
Counts
20 → 552
Calls
Call 1
Inputs
#<alt (asin (/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))))>
#<alt (/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta)))>
#<alt (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))>
#<alt (/ (* (* sinTheta_O sinTheta_O) -1/2) eta)>
#<alt (asin (/ h eta))>
#<alt (/ h eta)>
#<alt (asin (/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))))>
#<alt (/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O))))>
#<alt (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))>
#<alt (- (* eta eta) (* sinTheta_O sinTheta_O))>
#<alt (asin (* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h))>
#<alt (* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h)>
#<alt (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2)>
#<alt (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)))>
#<alt (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)>
#<alt (asin (/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)))>
#<alt (/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2))>
#<alt (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)>
#<alt (* (* sinTheta_O sinTheta_O) -1/2)>
#<alt (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))>
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 (- (* -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 (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 (/ 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 (* -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 (/ 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 (* -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 (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (/ (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 (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)>
#<alt (* -1 (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* -1/8 (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))>
#<alt (+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* (pow eta 2) (- (* 1/16 (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))) (* 1/8 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))>
#<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))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))>
#<alt (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6)))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4)))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))))))))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/8 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 eta)))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (- (pow eta 2) (pow sinTheta_O 2))>
#<alt (- (pow eta 2) (pow sinTheta_O 2))>
#<alt (- (pow eta 2) (pow sinTheta_O 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 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)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* -1 (pow sinTheta_O 2))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))>
#<alt (* (pow sinTheta_O 2) (- (/ (pow eta 2) (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 (* (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 (* 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) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* 1/2 (* (pow (/ 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 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 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 (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) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O)))>
#<alt (+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 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 (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 (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) (* 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) (/ (sqrt -1) sinTheta_O)))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 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 (pow sinTheta_O 2))))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))>
#<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 (* -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 (* (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))))))))))>
#<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/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O)))>
#<alt (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 3))))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))))>
#<alt (+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (sqrt (/ 1 (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (+ (* -1/8 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))) (* 1/32 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))))) (sqrt sinTheta_O)))))))>
#<alt (+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (sqrt (/ 1 (pow sinTheta_O 3)))))) (* (pow eta 2) (+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (sqrt sinTheta_O) (+ (* -1/8 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))) (* 1/32 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (+ (* -1/12 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3)))) (+ (* -1/384 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3)))) (* 1/32 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3))))))) (sqrt sinTheta_O)))))))))>
#<alt (sqrt eta)>
#<alt (+ (sqrt eta) (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))))>
#<alt (+ (sqrt eta) (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* (sqrt (/ 1 (pow eta 7))) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))))>
#<alt (+ (sqrt eta) (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (+ (* (sqrt (/ 1 (pow eta 7))) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* (sqrt (/ 1 (pow eta 11))) (+ (* -1/12 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/32 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))>
#<alt (* (sqrt eta) (sqrt -1))>
#<alt (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (* (sqrt eta) (sqrt -1)))>
#<alt (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* (sqrt eta) (sqrt -1)) (* (sqrt (/ 1 (pow eta 7))) (* (sqrt -1) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))))))>
#<alt (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* (sqrt eta) (sqrt -1)) (+ (* (sqrt (/ 1 (pow eta 7))) (* (sqrt -1) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))) (* (sqrt (/ 1 (pow eta 11))) (* (sqrt -1) (+ (* -1/12 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/32 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))))>
#<alt (* (pow 1 1/4) (sqrt eta))>
#<alt (+ (* -1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 3))) (pow sinTheta_O 2)))) (* (pow 1 1/4) (sqrt eta)))>
#<alt (+ (* (pow 1 1/4) (sqrt eta)) (* (pow sinTheta_O 2) (+ (* -1/4 (* (pow 1 1/4) (sqrt (/ 1 (pow eta 3))))) (* (pow 1 1/4) (* (sqrt eta) (* (pow sinTheta_O 2) (+ (* -1/96 (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4))))))))))>
#<alt (+ (* (pow 1 1/4) (sqrt eta)) (* (pow sinTheta_O 2) (+ (* -1/4 (* (pow 1 1/4) (sqrt (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (+ (* (pow 1 1/4) (* (sqrt eta) (* (pow sinTheta_O 2) (- (+ (* -1/2880 (+ (* 270 (/ 1 (pow eta 2))) (+ (* 360 (/ 1 (pow eta 4))) (* 240 (/ 1 (pow eta 6)))))) (* 1/384 (/ (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4)))) (pow eta 2)))) (* 1/384 (/ 1 (pow eta 6))))))) (* (pow 1 1/4) (* (sqrt eta) (+ (* -1/96 (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4)))))))))))>
#<alt (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) (pow sinTheta_O 2))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/32 (/ (* (pow eta 2) (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))) (sqrt -1))) (+ (* -1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 1/24 (+ (* -3 (/ (pow eta 2) (pow (sqrt -1) 3))) (* -2 (/ (pow eta 6) (pow (sqrt -1) 3)))))))) (pow sinTheta_O 3)) (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) (pow sinTheta_O 2)))))>
#<alt (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* 1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))))>
#<alt (+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) sinTheta_O)) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (sqrt -1)))) sinTheta_O)))>
#<alt (+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* -1/32 (/ (* (pow eta 2) (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))) (sqrt -1))) (+ (* -1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 1/24 (+ (* -3 (/ (pow eta 2) (pow (sqrt -1) 3))) (* -2 (/ (pow eta 6) (pow (sqrt -1) 3)))))))) sinTheta_O)) (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2))))))) sinTheta_O)) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (sqrt -1)))) sinTheta_O)))>
#<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 sinTheta_O 2)>
#<alt (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 3/8 (* 5/16 (pow sinTheta_O 2))))))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* sinTheta_O (- (sqrt -1) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1))))))>
#<alt (* sinTheta_O (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1)))))>
#<alt (* sinTheta_O (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1)))))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (- (sqrt -1) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* -1 (* sinTheta_O (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))))))>
#<alt (* -1 (* sinTheta_O (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))))))>
Calls

138 calls:

TimeVariablePointExpression
17.0ms
sinTheta_O
@-inf
(asin (* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h))
8.0ms
eta
@inf
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)
4.0ms
eta
@-inf
(/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta)))
4.0ms
sinTheta_O
@0
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)
2.0ms
eta
@0
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)

rewrite451.0ms (2.9%)

Memory
4.7MiB live, 638.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 842×accelerator-lowering-fma.f32
4 842×accelerator-lowering-fma.f64
3 926×/-lowering-/.f32
3 926×/-lowering-/.f64
3 858×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033233
1185228
21285228
08329225
Stop Event
iter limit
node limit
Counts
20 → 561
Calls
Call 1
Inputs
(asin (/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))))
(/ h (+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta)))
(+ eta (/ (* (* sinTheta_O sinTheta_O) -1/2) eta))
(/ (* (* sinTheta_O sinTheta_O) -1/2) eta)
(asin (/ h eta))
(/ h eta)
(asin (/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))))
(/ h (sqrt (- (* eta eta) (* sinTheta_O sinTheta_O))))
(sqrt (- (* eta eta) (* sinTheta_O sinTheta_O)))
(- (* eta eta) (* sinTheta_O sinTheta_O))
(asin (* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h))
(* (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2) h)
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) -1/2)
(- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O)))
(pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)
(asin (/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2)))
(/ h (pow (pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4) 2))
(pow (- (* eta eta) (/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))) 1/4)
(* (* sinTheta_O sinTheta_O) -1/2)
(/ sinTheta_O (/ (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2) sinTheta_O))
Outputs
(neg.f32 (asin.f32 (/.f32 h (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 3 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))
(neg.f32 (/.f32 h (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 h (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)) (/.f32 h (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h))))
(/.f32 (neg.f32 h) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
(*.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 h (-.f32 (*.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 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 h (-.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(*.f32 (/.f32 h (-.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 #s(literal 1 binary32) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(*.f32 (pow.f32 (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)
(+.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (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 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal -1 binary32))
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 sinTheta_O (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))) eta)
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) #s(literal 1 binary32) eta)
(fma.f32 (*.f32 eta eta) (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (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 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)
(fma.f32 #s(literal 1/2 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) #s(literal -1 binary32)) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 #s(literal -1 binary32) (neg.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) eta)
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta) eta)
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (pow.f32 eta #s(literal 1/2 binary32)) (pow.f32 eta #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (pow.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) eta)
(-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(-.f32 #s(literal 0 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))
(-.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)) (/.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)))
(-.f32 (/.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 1 binary32)) (/.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 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 1 binary32)))
(/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #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))) (*.f32 eta eta)) (*.f32 eta eta))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta) #s(literal -1 binary32))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32))))))
(/.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (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 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.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)))) (-.f32 #s(literal 0 binary32) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.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 #s(literal 0 binary32) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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))) (neg.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 3 binary32)) (pow.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 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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)) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (*.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (+.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(*.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (/.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 (*.f32 eta eta) (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32)))))))
(*.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta))
(*.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))))
(*.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)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (+.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) 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) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (/.f32 eta #s(literal -1/2 binary32))))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 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 #s(literal -1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (pow.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(+.f32 (/.f32 (PI.f32) #s(literal 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 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 2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.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 2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (+.f32 (*.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 2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.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 2 binary32)) (acos.f32 (/.f32 h eta))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 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 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (*.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 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 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.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 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 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.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 2 binary32)) (acos.f32 (/.f32 h eta)))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 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 (neg.f32 h) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta h)))
(*.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) 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 #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 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)))
(neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32)) (pow.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)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (hypot.f32 eta sinTheta_O) (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 (pow.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)))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(/.f32 (pow.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)))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (hypot.f32 eta sinTheta_O))
(/.f32 (sqrt.f32 (neg.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)))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (neg.f32 (pow.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)))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (neg.f32 (hypot.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.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)))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 1/2 binary32)))
(*.f32 (pow.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)))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(*.f32 (pow.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)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (hypot.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))) (-.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 (*.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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.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 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.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))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (neg.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))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.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)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.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 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))))
(*.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 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(*.f32 (neg.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 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #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 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) h))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) h) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(exp.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) #s(literal -2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal -1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal -1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal -1/4 binary32)) (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal -1/4 binary32))))
(exp.f32 (neg.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal -4 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (exp.f32 #s(literal -1/2 binary32)) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32))) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) #s(literal 1 binary32)))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(+.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(+.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) (*.f32 eta eta))
(+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta))
(fma.f32 (*.f32 eta eta) #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(fma.f32 #s(literal 1 binary32) (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(fma.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) (*.f32 eta eta))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta))
(fma.f32 (neg.f32 eta) (neg.f32 eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(fma.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(fma.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta))
(fma.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (/.f32 sinTheta_O (/.f32 #s(literal -1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) sinTheta_O (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 eta eta))
(fma.f32 (exp.f32 (log.f32 eta)) (exp.f32 (log.f32 eta)) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O)) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (*.f32 eta eta))
(fma.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) sinTheta_O)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 eta eta) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 eta eta) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 eta eta) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (exp.f32 (log.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))))) (exp.f32 (log.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) (exp.f32 (log.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (neg.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) (*.f32 eta eta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))) (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (+.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))) (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) (+.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(*.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 eta eta) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(*.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)))
(exp.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal 4 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(-.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 (hypot.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) #s(literal 3/2 binary32))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (hypot.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) #s(literal 3/2 binary32))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 eta eta) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32)) #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (hypot.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) #s(literal 3/2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(*.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(fma.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #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 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))))) (-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))))
(*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h)))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) h))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) h) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal -1/4 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))) (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3/8 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32))))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) h) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 #s(literal 1/4 binary32) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1/8 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/8 binary32)) #s(literal 2 binary32)))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/4 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) #s(literal 1/8 binary32))
(pow.f32 (exp.f32 #s(literal 1/4 binary32)) (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 1/8 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 1/4 binary32)))
(neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))
(-.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O)
(*.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 #s(literal 2 binary32) (log.f32 sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 sinTheta_O) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) sinTheta_O))
(/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) sinTheta_O)
(*.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 sinTheta_O))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (neg.f32 sinTheta_O))
(*.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))

simplify787.0ms (5%)

Memory
-190.8MiB live, 932.3MiB allocated
Algorithm
egg-herbie
Rules
7 966×accelerator-lowering-fma.f32
7 966×accelerator-lowering-fma.f64
7 376×*-lowering-*.f32
7 376×*-lowering-*.f64
5 506×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0106912757
1338312192
0862511813
Stop Event
iter limit
node limit
Counts
552 → 552
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 (- (* -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))))
(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)))))
(/ 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))))
(* -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))
(/ 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))
(* -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))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (/ (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)
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* -1/8 (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* (pow eta 2) (- (* 1/16 (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))) (* 1/8 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6)))))))
(* -1 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/8 (/ (pow sinTheta_O 4) (pow eta 4)))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/8 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 eta)))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))))
(* -1 (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 eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* -1 (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(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))))))))))
(* (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)))))
(* 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) (/ (sqrt -1) sinTheta_O))
(+ (* 1/2 (* (pow (/ 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 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 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 (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) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 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 (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 (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) (* 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) (/ (sqrt -1) sinTheta_O)))
(/ 1 eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (+ (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))) (* 1/2 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))) (pow eta 2)))))))) (* 1/2 (* eta (+ (* 1/2 (/ 1 (pow eta 4))) (* 3/4 (/ 1 (pow eta 6)))))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(sqrt (/ (sqrt -1) sinTheta_O))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5))))))))
(+ (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow sinTheta_O 7) (sqrt -1)))) (+ (* 1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))))))
(sqrt (/ (pow (sqrt -1) 3) sinTheta_O))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1 (/ (+ (* -1/2 (* (sqrt (* sinTheta_O (sqrt -1))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (* 1/2 (* (sqrt (/ (sqrt -1) sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))))) (pow sinTheta_O 3))) (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))
(* -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))))
(* (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))))))))))
(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/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O)))
(+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 3))))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))))
(+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (sqrt (/ 1 (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (+ (* -1/8 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))) (* 1/32 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))))) (sqrt sinTheta_O)))))))
(+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (sqrt (/ 1 (pow sinTheta_O 3)))))) (* (pow eta 2) (+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (sqrt sinTheta_O) (+ (* -1/8 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))) (* 1/32 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (+ (* -1/12 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3)))) (+ (* -1/384 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3)))) (* 1/32 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3))))))) (sqrt sinTheta_O)))))))))
(sqrt eta)
(+ (sqrt eta) (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))))
(+ (sqrt eta) (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* (sqrt (/ 1 (pow eta 7))) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))))
(+ (sqrt eta) (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (+ (* (sqrt (/ 1 (pow eta 7))) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* (sqrt (/ 1 (pow eta 11))) (+ (* -1/12 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/32 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))
(* (sqrt eta) (sqrt -1))
(+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (* (sqrt eta) (sqrt -1)))
(+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* (sqrt eta) (sqrt -1)) (* (sqrt (/ 1 (pow eta 7))) (* (sqrt -1) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))))))
(+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* (sqrt eta) (sqrt -1)) (+ (* (sqrt (/ 1 (pow eta 7))) (* (sqrt -1) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))) (* (sqrt (/ 1 (pow eta 11))) (* (sqrt -1) (+ (* -1/12 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/32 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))))
(* (pow 1 1/4) (sqrt eta))
(+ (* -1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 3))) (pow sinTheta_O 2)))) (* (pow 1 1/4) (sqrt eta)))
(+ (* (pow 1 1/4) (sqrt eta)) (* (pow sinTheta_O 2) (+ (* -1/4 (* (pow 1 1/4) (sqrt (/ 1 (pow eta 3))))) (* (pow 1 1/4) (* (sqrt eta) (* (pow sinTheta_O 2) (+ (* -1/96 (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4))))))))))
(+ (* (pow 1 1/4) (sqrt eta)) (* (pow sinTheta_O 2) (+ (* -1/4 (* (pow 1 1/4) (sqrt (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (+ (* (pow 1 1/4) (* (sqrt eta) (* (pow sinTheta_O 2) (- (+ (* -1/2880 (+ (* 270 (/ 1 (pow eta 2))) (+ (* 360 (/ 1 (pow eta 4))) (* 240 (/ 1 (pow eta 6)))))) (* 1/384 (/ (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4)))) (pow eta 2)))) (* 1/384 (/ 1 (pow eta 6))))))) (* (pow 1 1/4) (* (sqrt eta) (+ (* -1/96 (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4)))))))))))
(exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) (pow sinTheta_O 2))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/32 (/ (* (pow eta 2) (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))) (sqrt -1))) (+ (* -1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 1/24 (+ (* -3 (/ (pow eta 2) (pow (sqrt -1) 3))) (* -2 (/ (pow eta 6) (pow (sqrt -1) 3)))))))) (pow sinTheta_O 3)) (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) (pow sinTheta_O 2)))))
(exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* 1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) sinTheta_O)) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (sqrt -1)))) sinTheta_O)))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* -1/32 (/ (* (pow eta 2) (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))) (sqrt -1))) (+ (* -1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 1/24 (+ (* -3 (/ (pow eta 2) (pow (sqrt -1) 3))) (* -2 (/ (pow eta 6) (pow (sqrt -1) 3)))))))) sinTheta_O)) (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2))))))) sinTheta_O)) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (sqrt -1)))) sinTheta_O)))
(* -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 sinTheta_O 2)
(* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 3/8 (* 5/16 (pow sinTheta_O 2))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (- (sqrt -1) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1))))))
(* sinTheta_O (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1)))))
(* sinTheta_O (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1)))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (- (sqrt -1) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))))))
(* -1 (* sinTheta_O (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))))))
(* -1 (* sinTheta_O (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))))))
Outputs
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (* -1/2 (/ (pow sinTheta_O 2) eta)) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* 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 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32))))) eta)
(/ (- (+ h (* 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 (+.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))) (-.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.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))
(neg.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32))) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) 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 (-.f32 (-.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))) h) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (-.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.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 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(*.f32 #s(literal -2 binary32) (*.f32 eta (/.f32 h (*.f32 sinTheta_O sinTheta_O))))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (-.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.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 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (*.f32 eta eta)) #s(literal -1 binary32)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.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)
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (sqrt.f32 #s(literal -1 binary32))))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)))) (pow.f32 eta #s(literal 4 binary32))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))) (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) eta)
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)))) (pow.f32 eta #s(literal 4 binary32))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (*.f32 h (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))) (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32))))))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (pow.f32 eta #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (+.f32 (pow.f32 eta #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32))))) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h (+.f32 (pow.f32 eta #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)))) #s(literal -1/2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (pow.f32 eta #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (+.f32 (pow.f32 eta #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32))))) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 h (+.f32 (pow.f32 eta #s(literal 4 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)))) #s(literal -1/2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* -1/8 (/ (pow eta 2) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* sinTheta_O (sqrt -1)) (* (pow eta 2) (+ (* (pow eta 2) (- (* 1/16 (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5)))) (* 1/8 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1)))))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (/.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))))))
eta
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))))))
(* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6)))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4)))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))))))
(* -1 (* eta (+ 1 (+ (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2))) (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/8 (/ 1 (pow eta 3))))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (sqrt -1)))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt -1) (+ (* -1/8 (/ (pow eta 4) (* (pow sinTheta_O 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (/ (pow eta 6) (* (pow sinTheta_O 6) (pow (sqrt -1) 5)))) (* 1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))))))
(*.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(- (pow eta 2) (pow sinTheta_O 2))
(-.f32 (*.f32 eta 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) (pow sinTheta_O 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* -1 (pow sinTheta_O 2))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(* (pow sinTheta_O 2) (- (/ (pow eta 2) (pow sinTheta_O 2)) 1))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (- 1 (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)))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (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)))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* (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)))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ 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 (+.f32 h (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) 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 (+.f32 h (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 4 binary32))))) 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 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))) 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 (+.f32 h (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) (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 (+.f32 h (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 4 binary32))))) (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 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* 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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 h eta) (*.f32 (*.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)))))))
(+ (* (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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h eta) (+.f32 (*.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) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.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)))))))))))
(* 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))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.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))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.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)))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.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 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32)))))))))
(* 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))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 h (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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/2 binary32) (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* 1/2 (* (pow (/ 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 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))))
(+ (* (pow eta 2) (+ (* -1/2 (* (pow (/ 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 (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) (/ (* sinTheta_O (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt -1)))))) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (sqrt -1) sinTheta_O)))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (/ 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 (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 (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) (* 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) (/ (sqrt -1) sinTheta_O)))
(+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (+.f32 (*.f32 sinTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -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 (/ (+ (* -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 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))) eta))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 4 binary32))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))) (neg.f32 eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 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))))
(+ (* (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))
(+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 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 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta 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))
(+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (+.f32 (*.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) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.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))))))))))
(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)))))))
(+.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))
(+ (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))))))))
(+.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))
(+ (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)))))))))
(+.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 (+.f32 (/.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 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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))))) (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 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))))))
(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)))))))
(+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* 1/2 (* (sqrt (/ (sqrt -1) (pow sinTheta_O 5))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))
(+.f32 (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/ (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 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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/2 binary32) (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(*.f32 (sqrt.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)))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(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) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(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) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 eta eta) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/8 binary32)) #s(literal -1/2 binary32))) #s(literal -1 binary32))))
(* -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 (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (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 (/.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O 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 #s(literal 3/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O 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))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (-.f32 #s(literal 0 binary32) (/.f32 (*.f32 eta 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))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 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 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1)))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #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))))
(+.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 eta eta)) (*.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))))
(+.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (pow eta 2) (+ (* 1/2 (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ 1 (* sinTheta_O (sqrt -1))))) (* (pow eta 2) (+ (* -1/8 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/4) (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))) (* 1/16 (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 5)) 1/4) (/ (pow eta 2) (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))))))) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/4) (* sinTheta_O (sqrt -1))))
(+.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 5 binary32)) #s(literal 1/4 binary32))) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))))
eta
(* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(* 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 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(* 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 (+.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* -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 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))))
(* -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 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(* -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 (neg.f32 eta) (+.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta) (/.f32 #s(literal -1/2 binary32) 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)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta))) eta)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))) (/.f32 #s(literal -1/2 binary32) eta))))
(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 (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)) (+ (* -1/8 (* (pow eta 4) (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 9)))))) (+ (* 1/4 (sqrt (/ 1 (* (pow sinTheta_O 5) (pow (sqrt -1) 5))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3))))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)) (+.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)))))))))
(* -1 (sqrt (* sinTheta_O (pow (sqrt -1) 5))))
(neg.f32 (sqrt.f32 (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32)))))) (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 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt (/ (pow (sqrt -1) 5) sinTheta_O)) (+ (* -1 (/ (+ (* 1/8 (* (pow eta 4) (sqrt (/ sinTheta_O (pow (sqrt -1) 7))))) (* 1/4 (sqrt (/ sinTheta_O (pow (sqrt -1) 3))))) (pow sinTheta_O 3))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (* (pow sinTheta_O 3) (sqrt -1))))))))))
(*.f32 (+.f32 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (sqrt.f32 (/.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 7 binary32))))) (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 sinTheta_O (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 sinTheta_O))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* 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) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/4) (/ (* h (sqrt -1)) sinTheta_O))
(*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (- 1 (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)))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))
(+ (* (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)))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* (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)))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.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) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ 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 (+.f32 h (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) 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 (+.f32 h (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 4 binary32))))) 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 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))) 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 (+.f32 h (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) (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 (+.f32 h (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta #s(literal 4 binary32))))) (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 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (* 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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 h eta) (*.f32 (*.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)))))))
(+ (* (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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h eta) (+.f32 (*.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) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (*.f32 eta eta)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.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)))))))))))
(* 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))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))))))
(+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ 1 (* (pow sinTheta_O 5) (sqrt -1)))))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 5)))))) (* h (sqrt (/ (sqrt -1) sinTheta_O)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.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))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.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)))) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.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 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 7 binary32)))))))))
(* 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))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (+ (* 1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (/ (sqrt -1) (pow sinTheta_O 5))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* -1 (/ (+ (* -1/2 (* (* h (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt (* sinTheta_O (sqrt -1))))) (* 1/2 (* (* h (+ (* -1/4 (/ (* (pow eta 4) sinTheta_O) (pow (sqrt -1) 5))) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))))) (sqrt (/ (sqrt -1) sinTheta_O))))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* (pow eta 2) h) (sqrt (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))))) (* h (sqrt (/ (pow (sqrt -1) 3) sinTheta_O)))))
(-.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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 #s(literal 1/2 binary32) (*.f32 h (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 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/2 binary32) (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32)) (sqrt.f32 sinTheta_O)))
(+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 3))))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))))
(+.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32)) (sqrt.f32 sinTheta_O))) (*.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32))) (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (sqrt (/ 1 (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (+ (* -1/8 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))) (* 1/32 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))))) (sqrt sinTheta_O)))))))
(+.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32)) (sqrt.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32))) (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/8 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32))) (*.f32 (sqrt.f32 sinTheta_O) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/32 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))))))))
(+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (sqrt sinTheta_O))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (* 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (sqrt (/ 1 (pow sinTheta_O 3)))))) (* (pow eta 2) (+ (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (sqrt sinTheta_O) (+ (* -1/8 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))) (* 1/32 (/ (- 1 (pow sinTheta_O 2)) (pow sinTheta_O 4))))))) (* (pow -1 1/4) (* (pow (/ 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (+ (* -1/12 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3)))) (+ (* -1/384 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3)))) (* 1/32 (* (/ 1 (pow sinTheta_O 6)) (sqrt (pow (- 1 (pow sinTheta_O 2)) 3))))))) (sqrt sinTheta_O)))))))))
(+.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32)) (sqrt.f32 sinTheta_O))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32))) (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/8 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32))) (+.f32 (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/32 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 sinTheta_O #s(literal 6 binary32))) #s(literal -7/128 binary32)) (sqrt.f32 sinTheta_O)))))))))
(sqrt eta)
(sqrt.f32 eta)
(+ (sqrt eta) (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))))
(+.f32 (sqrt.f32 eta) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+ (sqrt eta) (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (* (sqrt (/ 1 (pow eta 7))) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))))
(+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/32 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+ (sqrt eta) (+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (pow sinTheta_O 2))) (+ (* (sqrt (/ 1 (pow eta 7))) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* (sqrt (/ 1 (pow eta 11))) (+ (* -1/12 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/32 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/32 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 11 binary32)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -7/128 binary32))))
(* (sqrt eta) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 eta))
(+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (* (sqrt eta) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 eta)) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* (sqrt eta) (sqrt -1)) (* (sqrt (/ 1 (pow eta 7))) (* (sqrt -1) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))))))
(+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 eta)) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/32 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+ (* -1/4 (* (sqrt (/ 1 (* (pow eta 3) (- 1 (pow sinTheta_O 2))))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* (sqrt eta) (sqrt -1)) (+ (* (sqrt (/ 1 (pow eta 7))) (* (sqrt -1) (+ (* -1/8 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))) (* (sqrt (/ 1 (pow eta 11))) (* (sqrt -1) (+ (* -1/12 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/32 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))))
(+.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 eta)) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/32 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 11 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -7/128 binary32))))
(* (pow 1 1/4) (sqrt eta))
(sqrt.f32 eta)
(+ (* -1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 3))) (pow sinTheta_O 2)))) (* (pow 1 1/4) (sqrt eta)))
(+.f32 (sqrt.f32 eta) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow 1 1/4) (sqrt eta)) (* (pow sinTheta_O 2) (+ (* -1/4 (* (pow 1 1/4) (sqrt (/ 1 (pow eta 3))))) (* (pow 1 1/4) (* (sqrt eta) (* (pow sinTheta_O 2) (+ (* -1/96 (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4))))))))))
(+.f32 (sqrt.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (sqrt.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32)))))))))
(+ (* (pow 1 1/4) (sqrt eta)) (* (pow sinTheta_O 2) (+ (* -1/4 (* (pow 1 1/4) (sqrt (/ 1 (pow eta 3))))) (* (pow sinTheta_O 2) (+ (* (pow 1 1/4) (* (sqrt eta) (* (pow sinTheta_O 2) (- (+ (* -1/2880 (+ (* 270 (/ 1 (pow eta 2))) (+ (* 360 (/ 1 (pow eta 4))) (* 240 (/ 1 (pow eta 6)))))) (* 1/384 (/ (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4)))) (pow eta 2)))) (* 1/384 (/ 1 (pow eta 6))))))) (* (pow 1 1/4) (* (sqrt eta) (+ (* -1/96 (+ (* 12 (/ 1 (pow eta 2))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4)))))))))))
(+.f32 (sqrt.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (*.f32 #s(literal -1/2880 binary32) (+.f32 (/.f32 #s(literal 360 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 240 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal -3/32 binary32) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 1/384 binary32) (+.f32 (/.f32 #s(literal 12 binary32) (*.f32 eta eta)) (/.f32 #s(literal 12 binary32) (pow.f32 eta #s(literal 4 binary32))))) (*.f32 eta eta)) (/.f32 #s(literal -1/384 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (+.f32 (+.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (/.f32 #s(literal -1/8 binary32) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))))))))))
(exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))
(exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))))
(+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))) (+.f32 (/.f32 (*.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1/32 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal 1/8 binary32)))) (*.f32 sinTheta_O sinTheta_O))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* -1/32 (/ (* (pow eta 2) (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))) (sqrt -1))) (+ (* -1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 1/24 (+ (* -3 (/ (pow eta 2) (pow (sqrt -1) 3))) (* -2 (/ (pow eta 6) (pow (sqrt -1) 3)))))))) (pow sinTheta_O 3)) (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ 1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) (pow sinTheta_O 2)))))
(+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))) (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1/32 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal 1/8 binary32))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/384 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1/32 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))
(exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* 1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))))
(+.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))))) sinTheta_O)) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (sqrt -1)))) sinTheta_O)))
(-.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1/32 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal 1/8 binary32))) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)))))) sinTheta_O)) sinTheta_O))
(+ (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* -1/32 (/ (* (pow eta 2) (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2)))) (sqrt -1))) (+ (* -1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 1/24 (+ (* -3 (/ (pow eta 2) (pow (sqrt -1) 3))) (* -2 (/ (pow eta 6) (pow (sqrt -1) 3)))))))) sinTheta_O)) (* (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (- (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (/ 1 (pow (sqrt -1) 2))))))) sinTheta_O)) (* -1/4 (/ (* (pow eta 2) (exp (* 1/4 (+ (log (* -1 (sqrt -1))) (* -1 (log (/ -1 sinTheta_O))))))) (sqrt -1)))) sinTheta_O)))
(-.f32 (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1/32 binary32)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32))) #s(literal 1/8 binary32))) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)))))) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/24 binary32) (+.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/384 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1/32 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)))))) sinTheta_O)) 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))
(* -1/2 (pow sinTheta_O 2))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(pow sinTheta_O 2)
(*.f32 sinTheta_O sinTheta_O)
(* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))))
(* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1/2 (* 3/8 (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32))))))
(* (pow sinTheta_O 2) (+ 1 (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 3/8 (* 5/16 (pow sinTheta_O 2))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 5/16 binary32))))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (- (sqrt -1) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1)))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))))
(* sinTheta_O (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1)))))
(*.f32 sinTheta_O (+.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal -5/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* sinTheta_O (sqrt -1)))
(-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (- (sqrt -1) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (+ (sqrt -1) (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (+ (sqrt -1) (+ (* -1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (+ 1 (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 6) (sqrt -1)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal -3/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal -5/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))

eval223.0ms (1.4%)

Memory
7.8MiB live, 319.8MiB allocated
Compiler

Compiled 38 128 to 3 837 computations (89.9% saved)

prune130.0ms (0.8%)

Memory
2.6MiB live, 393.5MiB allocated
Pruning

19 alts after pruning (17 fresh and 2 done)

PrunedKeptTotal
New1 224151 239
Fresh628
Picked325
Done000
Total1 233191 252
Accuracy
100.0%
Counts
1 252 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.8%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
95.2%
(asin.f32 (/.f32 h (pow.f32 (sqrt.f32 eta) #s(literal 2 binary32))))
91.7%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
88.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
76.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
62.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
98.6%
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
93.3%
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
93.1%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
96.8%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
95.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
92.3%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h))
98.2%
(asin.f32 (*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
90.9%
(asin.f32 (*.f32 (/.f32 h (-.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
95.7%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
87.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
45.2%
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32))))
Compiler

Compiled 671 to 438 computations (34.7% saved)

simplify385.0ms (2.5%)

Memory
25.2MiB live, 701.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
cost-diff0
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
cost-diff0
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))))
cost-diff0
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta)))))
cost-diff0
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
cost-diff64
(+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))
cost-diff0
(-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
cost-diff0
(/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)
cost-diff0
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h))
cost-diff0
(/.f32 #s(literal 1 binary32) eta)
cost-diff0
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
cost-diff0
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
cost-diff0
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
cost-diff0
(/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
cost-diff0
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
Rules
11 646×accelerator-lowering-fma.f32
11 646×accelerator-lowering-fma.f64
3 854×*-lowering-*.f32
3 854×*-lowering-*.f64
1 460×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041358
193350
2201342
3547342
41579342
54081340
66607340
08063328
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))))
(/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2)))
h
(* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))
(pow (- eta sinTheta_O) 1/2)
(- eta sinTheta_O)
eta
sinTheta_O
1/2
(pow (+ eta sinTheta_O) 1/2)
(+ eta sinTheta_O)
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
1
eta
h
(asin (/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)))
(/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h))
1
(/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)
(- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta)))
eta
(* 1/2 (/ (* sinTheta_O sinTheta_O) eta))
1/2
(/ (* sinTheta_O sinTheta_O) eta)
(* sinTheta_O sinTheta_O)
sinTheta_O
h
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))
eta
(* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))
(/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta)
(* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O))
(+ -1/4 (/ -1/8 (* eta eta)))
-1/4
(/ -1/8 (* eta eta))
-1/8
(* eta eta)
(/ -1/2 eta)
-1/2
(asin (* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))))
(* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))))
h
(sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))
(/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))
1
(- (* eta eta) (* sinTheta_O sinTheta_O))
(* eta eta)
eta
(* sinTheta_O sinTheta_O)
sinTheta_O
Outputs
(asin (/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))))
(asin.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2)))
(/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
h
(* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(pow (- eta sinTheta_O) 1/2)
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)
eta
sinTheta_O
1/2
#s(literal 1/2 binary32)
(pow (+ eta sinTheta_O) 1/2)
(pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
(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 (/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
(/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))))
1
#s(literal 1 binary32)
(/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)
(/.f32 (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))) h)
(- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta)))
(+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))
eta
(* 1/2 (/ (* sinTheta_O sinTheta_O) eta))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
1/2
#s(literal 1/2 binary32)
(/ (* sinTheta_O sinTheta_O) eta)
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
h
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) (-.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) (-.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))
(+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) (-.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))))
eta
(* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) (-.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))
(/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) eta)
(/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)
(* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(+ -1/4 (/ -1/8 (* eta eta)))
(+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))
-1/4
#s(literal -1/4 binary32)
(/ -1/8 (* eta eta))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
-1/8
#s(literal -1/8 binary32)
(* eta eta)
(*.f32 eta eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
-1/2
#s(literal -1/2 binary32)
(asin (* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
h
(sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
1
#s(literal 1 binary32)
(- (* eta eta) (* sinTheta_O sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(* eta eta)
(*.f32 eta eta)
eta
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O

localize136.0ms (0.9%)

Memory
-35.8MiB live, 370.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
accuracy99.5%
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
accuracy99.1%
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
accuracy89.6%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
accuracy99.4%
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
accuracy95.9%
(/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta)
accuracy86.2%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta)))
accuracy69.0%
(*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
accuracy99.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
accuracy99.8%
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h))
accuracy85.8%
(/.f32 (*.f32 sinTheta_O sinTheta_O) 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)
accuracy99.9%
(/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
accuracy99.9%
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
accuracy99.9%
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
accuracy98.6%
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
Samples
78.0ms256×0valid
Compiler

Compiled 368 to 43 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-div: 16.0ms (27.7% of total)
ival-mult: 15.0ms (25.9% of total)
ival-asin: 11.0ms (19% of total)
ival-sqrt: 6.0ms (10.4% of total)
ival-sub: 5.0ms (8.6% of total)
ival-add: 4.0ms (6.9% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series97.0ms (0.6%)

Memory
28.2MiB live, 143.1MiB allocated
Counts
25 → 684
Calls
Call 1
Inputs
#<alt (asin (/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))))>
#<alt (/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2)))>
#<alt (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))>
#<alt (pow (- eta sinTheta_O) 1/2)>
#<alt (* (/ 1 eta) h)>
#<alt (asin (* (/ 1 eta) h))>
#<alt (/ 1 eta)>
#<alt (/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h))>
#<alt (asin (/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)))>
#<alt (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)>
#<alt (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta)))>
#<alt (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))>
#<alt (asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))))>
#<alt (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))))>
#<alt (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))>
#<alt (asin (* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))))>
#<alt (* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))))>
#<alt (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))>
#<alt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))>
#<alt (/ (* sinTheta_O sinTheta_O) eta)>
#<alt (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))>
#<alt (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O))>
#<alt (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))>
#<alt (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta)>
#<alt (/ -1/8 (* eta eta))>
Outputs
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))>
#<alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))>
#<alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)>
#<alt (* -1 (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))>
#<alt eta>
#<alt (* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))>
#<alt (* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))>
#<alt (* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))>
#<alt (* -1 (* eta (pow (sqrt -1) 2)))>
#<alt (* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))>
#<alt (* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))>
#<alt (* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))>
#<alt eta>
#<alt (+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))>
#<alt (+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))>
#<alt (+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))>
#<alt (* (sqrt sinTheta_O) (sqrt -1))>
#<alt (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (sqrt eta)>
#<alt (* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))>
#<alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))>
#<alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))>
#<alt (* -1 (* (sqrt eta) (pow (sqrt -1) 2)))>
#<alt (* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))>
#<alt (sqrt eta)>
#<alt (+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))>
#<alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))>
#<alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))>
#<alt (* (sqrt sinTheta_O) (sqrt -1))>
#<alt (* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))>
#<alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))>
#<alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))>
#<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 (* -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 (/ 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 (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 (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))>
#<alt (asin (* -1 (/ h (+ (* -1 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 (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ eta h)>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (/ eta h)>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (/ eta h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)>
#<alt (/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 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 (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))>
#<alt (/ (- (* -1/4 (pow sinTheta_O 2)) 1/2) eta)>
#<alt (/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)>
#<alt (/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)>
#<alt (/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)>
#<alt (* -1 (/ (+ 1/2 (* 1/4 (pow sinTheta_O 2))) eta))>
#<alt (* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))>
#<alt (/ -1/2 eta)>
#<alt (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))>
#<alt (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))>
#<alt (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))>
#<alt (* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))>
#<alt (* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))>
#<alt (* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/4 (pow sinTheta_O 2)) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/4 (pow sinTheta_O 2))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))) (pow eta 4))))) 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 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (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) (+ (* -1/2 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -1 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))))>
#<alt (/ (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* 1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow sinTheta_O 4)))) (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -1/2 (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (* -1/2 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))) (+ (* 1/4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3)))) (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))))) (pow sinTheta_O 4))>
#<alt (* -1 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))))>
#<alt (/ (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* 1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow sinTheta_O 4)))) (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -1/2 (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (* -1/2 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))) (+ (* 1/4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3)))) (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))))) (pow sinTheta_O 4))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))>
#<alt eta>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)>
#<alt (* -1 (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))>
#<alt (/ (sqrt -1) sinTheta_O)>
#<alt (+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))>
#<alt (+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)>
#<alt (/ -1 eta)>
#<alt (* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))>
#<alt (/ (sqrt -1) sinTheta_O)>
#<alt (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)>
#<alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)>
#<alt (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)>
#<alt (* -1 (/ (sqrt -1) sinTheta_O))>
#<alt (* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))>
#<alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))>
#<alt (* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (- (* -1 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 1 (pow sinTheta_O 2)))>
#<alt (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 6))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))>
#<alt (- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 8))) (/ 1 (pow sinTheta_O 6)))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))>
#<alt (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 4)) (/ (pow sinTheta_O 2) (pow eta 6)))) (/ 1 (pow eta 2)))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 6)) (/ (pow sinTheta_O 2) (pow eta 8)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<alt (/ -1 (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))>
#<alt (/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))>
#<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 (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))>
#<alt (/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))>
#<alt (/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))>
#<alt (* -1/4 (pow sinTheta_O 2))>
#<alt (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (* -1/4 (pow sinTheta_O 2))>
#<alt (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)>
#<alt (/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))>
#<alt (* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))>
#<alt (/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))>
#<alt (/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))>
#<alt (/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))>
#<alt (* -1/4 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (* -1/4 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
#<alt (/ -1/8 (pow eta 2))>
Calls

171 calls:

TimeVariablePointExpression
18.0ms
h
@0
(/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h))
11.0ms
eta
@-inf
(/ (* sinTheta_O sinTheta_O) eta)
8.0ms
eta
@inf
(sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))
4.0ms
eta
@0
(/ -1/8 (* eta eta))
3.0ms
h
@0
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))))

rewrite439.0ms (2.8%)

Memory
9.4MiB live, 900.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 280×/-lowering-/.f32
5 280×/-lowering-/.f64
4 710×*-lowering-*.f32
4 710×*-lowering-*.f64
4 166×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041292
1263278
22304278
09397259
Stop Event
iter limit
node limit
Counts
25 → 927
Calls
Call 1
Inputs
(asin (/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))))
(/ h (* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2)))
(* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))
(pow (- eta sinTheta_O) 1/2)
(* (/ 1 eta) h)
(asin (* (/ 1 eta) h))
(/ 1 eta)
(/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h))
(asin (/ 1 (/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)))
(/ (- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta))) h)
(- eta (* 1/2 (/ (* sinTheta_O sinTheta_O) eta)))
(+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))))
(+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta))))
(asin (* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))))
(* h (sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))))
(sqrt (/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O))))
(/ 1 (- (* eta eta) (* sinTheta_O sinTheta_O)))
(/ (* sinTheta_O sinTheta_O) eta)
(* 1/2 (/ (* sinTheta_O sinTheta_O) eta))
(* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O))
(* (* sinTheta_O sinTheta_O) (+ (/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta) (/ -1/2 eta)))
(/ (* (+ -1/4 (/ -1/8 (* eta eta))) (* sinTheta_O sinTheta_O)) eta)
(/ -1/8 (* eta eta))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(neg.f32 (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 h (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 h (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(exp.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O)))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (hypot.f32 eta sinTheta_O))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (pow.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))))
(/.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 eta sinTheta_O))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta sinTheta_O))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta sinTheta_O))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))) (neg.f32 (hypot.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (-.f32 eta (/.f32 sinTheta_O #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 eta (/.f32 sinTheta_O #s(literal 1 binary32)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal 2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))))
(exp.f32 (-.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))))
(exp.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))))
(exp.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))))
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 #s(literal 1/2 binary32)) (log.f32 (-.f32 eta sinTheta_O)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 eta (neg.f32 sinTheta_O))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (*.f32 eta eta) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (neg.f32 sinTheta_O))))))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(/.f32 (pow.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (sqrt.f32 (neg.f32 (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 h #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 h #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 h #s(literal 1 binary32)))
(*.f32 (/.f32 h eta) #s(literal 1 binary32))
(*.f32 (/.f32 h #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(+.f32 (/.f32 (PI.f32) #s(literal 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 2 binary32)) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))))
(-.f32 (/.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))) (/.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h eta))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h eta))) (neg.f32 (acos.f32 (/.f32 h eta)))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h eta)))))))
(neg.f32 (/.f32 #s(literal -1 binary32) eta))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 eta)) #s(literal -1 binary32))
(pow.f32 (pow.f32 eta #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (pow.f32 eta #s(literal -1/2 binary32)) (pow.f32 eta #s(literal -1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))
(/.f32 (neg.f32 h) (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (/.f32 #s(literal 1 binary32) h)))
(*.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)))
(*.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1/2 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (/.f32 h (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 h))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 h)) #s(literal -1 binary32)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal 1 binary32)) (/.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) h)))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 3 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (/.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))))
(neg.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)) #s(literal -1 binary32))))
(+.f32 (/.f32 eta h) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))
(pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal 1 binary32))
(pow.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 eta (/.f32 #s(literal 1 binary32) h) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))
(fma.f32 #s(literal 1 binary32) (/.f32 eta h) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))
(fma.f32 (/.f32 eta h) #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))
(-.f32 #s(literal 0 binary32) (/.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1 binary32)))
(-.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))
(-.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) h) (/.f32 (/.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) h))
(-.f32 (/.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h) (/.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h))
(-.f32 (/.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) #s(literal 1 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 h)) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 h))) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 h))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (/.f32 (*.f32 eta eta) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (/.f32 (*.f32 eta h) (*.f32 h h)) (/.f32 (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h h)))
(-.f32 (/.f32 (*.f32 (/.f32 eta h) (*.f32 (/.f32 eta h) (/.f32 eta h))) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))))
(-.f32 (/.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 #s(literal 1 binary32) (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)
(/.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))))
(/.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)) #s(literal -1 binary32))
(/.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 h))
(/.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))
(/.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) h))
(/.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 1 binary32)) (*.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h))
(/.f32 (neg.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 h)))
(/.f32 (neg.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (neg.f32 (*.f32 h (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (neg.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (/.f32 eta h) (*.f32 (/.f32 eta h) (/.f32 eta h))) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))))
(/.f32 (-.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))
(/.f32 (*.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) h)
(/.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (/.f32 #s(literal 1 binary32) h)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 #s(literal 1 binary32) h)) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (neg.f32 eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))) (neg.f32 h))
(/.f32 (neg.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 h h)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) h)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (neg.f32 (neg.f32 h))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 eta h) (*.f32 (/.f32 eta h) (/.f32 eta h))) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))) (neg.f32 (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (+.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) (*.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))) (neg.f32 (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))
(/.f32 (neg.f32 (*.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (neg.f32 h))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (/.f32 #s(literal 1 binary32) h))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 #s(literal 1 binary32) h))) (neg.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (*.f32 (/.f32 eta h) (*.f32 (/.f32 eta h) (/.f32 eta h))) (pow.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (-.f32 (*.f32 (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (*.f32 (/.f32 eta h) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h))
(*.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) h))
(*.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 h)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h)) #s(literal -1 binary32)))
(*.f32 (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (-.f32 eta (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) h) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) h))
(*.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) h) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h))
(*.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) h) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h) (/.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) #s(literal -1 binary32))
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -2 binary32)) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) eta)
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O #s(literal -2 binary32)) eta)
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1/2 binary32) eta)
(fma.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O eta)
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) eta)
(fma.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 sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O eta) eta)
(-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (+.f32 (*.f32 eta eta) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (neg.f32 (+.f32 (*.f32 eta eta) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (neg.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (neg.f32 (-.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))) (neg.f32 (neg.f32 (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) eta))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) eta))
(+.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (*.f32 eta eta) (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta))) #s(literal -1 binary32))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1 binary32) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 #s(literal -1/2 binary32) eta))
(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))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 sinTheta_O eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (neg.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal -1/2 binary32) eta))
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (/.f32 sinTheta_O eta) (/.f32 #s(literal -1/2 binary32) eta))
(-.f32 (/.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta)) (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta)))
(-.f32 (/.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)) (/.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)))))
(/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) (*.f32 eta eta))
(/.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/2 binary32))) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1 binary32))) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta)) (*.f32 eta #s(literal 1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 eta #s(literal -1/2 binary32))) eta) (*.f32 eta (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (neg.f32 eta)) (*.f32 (neg.f32 eta) #s(literal 1/2 binary32))) (*.f32 eta eta))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (*.f32 (neg.f32 eta) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) eta) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 eta)) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 eta eta))
(/.f32 (+.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta) (*.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 eta)) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta)))
(/.f32 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 eta eta)) (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta))
(/.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) eta) eta)
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/2 binary32)))) (neg.f32 (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (neg.f32 eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta)) (*.f32 eta #s(literal 1/2 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 eta #s(literal -1/2 binary32))) eta)) (neg.f32 (*.f32 eta (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (neg.f32 eta)) (*.f32 (neg.f32 eta) #s(literal 1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (neg.f32 (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (*.f32 (neg.f32 eta) #s(literal -1/2 binary32)))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))) (neg.f32 (*.f32 (neg.f32 eta) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) eta) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 eta)) (*.f32 (neg.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (+.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (neg.f32 (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (neg.f32 (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta)) (neg.f32 (*.f32 eta (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 eta)) (*.f32 eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)))) (neg.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta))))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 eta eta))) (neg.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)))
(/.f32 (neg.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) eta)) (neg.f32 eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))
(*.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32))))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta)))
(*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 3 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))))
(-.f32 (/.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (/.f32 h (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) #s(literal -1 binary32))
(fma.f32 eta #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.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))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) sinTheta_O eta)
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) sinTheta_O) sinTheta_O (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) eta)
(fma.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 eta eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))) (neg.f32 (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (*.f32 eta eta))) (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (pow.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (+.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (+.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(-.f32 (/.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (-.f32 (*.f32 (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(neg.f32 (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32))))
(*.f32 (/.f32 h (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 h (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 h (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O)))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))))
(exp.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O))))))
(exp.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (log.f32 (-.f32 eta sinTheta_O))))))
(fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (-.f32 eta (/.f32 sinTheta_O #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (*.f32 (*.f32 (+.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (hypot.f32 eta sinTheta_O))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta sinTheta_O))
(neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (+.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))) (neg.f32 (-.f32 eta sinTheta_O)))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (pow.f32 (-.f32 eta (/.f32 sinTheta_O #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))
(neg.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 sinTheta_O))))
(exp.f32 (+.f32 (*.f32 #s(literal 2 binary32) (log.f32 sinTheta_O)) (*.f32 (log.f32 eta) #s(literal -1 binary32))))
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O eta))
(pow.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 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)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 eta)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) eta) (/.f32 sinTheta_O #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)))
(+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)))
(fma.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (neg.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) sinTheta_O)
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O #s(literal -2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) sinTheta_O) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) eta)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32)))) (*.f32 eta eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta))
(/.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(/.f32 (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta))
(/.f32 (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))))) (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (+.f32 (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta) (/.f32 eta #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)) eta)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) eta))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) sinTheta_O)
(*.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 eta #s(literal -1/2 binary32))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))
(*.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (/.f32 #s(literal 1 binary32) eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta)))
(neg.f32 (/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 #s(literal 1/16 binary32) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) eta)
(/.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))) eta))
(/.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (neg.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))) eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta))) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (neg.f32 (neg.f32 (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal 1 binary32))) (neg.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta)))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal 1 binary32)))
(*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))
(*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)) (/.f32 (neg.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(*.f32 (/.f32 (+.f32 #s(literal -1/64 binary32) (/.f32 #s(literal -1/512 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta)) #s(literal 1/32 binary32)) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) eta) (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) #s(literal -1 binary32)) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) eta))
(*.f32 (/.f32 (neg.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)) (/.f32 sinTheta_O eta))
(neg.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (/.f32 #s(literal -1/8 binary32) eta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 #s(literal -1/8 binary32) eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32)))))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/.f32 #s(literal -1/8 binary32) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal -1/8 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (/.f32 #s(literal -1/8 binary32) eta))))
(/.f32 #s(literal 1/8 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 #s(literal 1/8 binary32) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))))
(/.f32 (/.f32 #s(literal -1/8 binary32) eta) eta)
(/.f32 (neg.f32 (/.f32 #s(literal -1/8 binary32) eta)) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (/.f32 #s(literal -1/8 binary32) eta))) (neg.f32 (neg.f32 eta)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1/8 binary32) eta))
(*.f32 #s(literal -1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal -1/8 binary32))
(*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal -1/8 binary32) eta) (/.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32)))

simplify482.0ms (3.1%)

Memory
9.0MiB live, 787.2MiB allocated
Algorithm
egg-herbie
Rules
6 682×accelerator-lowering-fma.f32
6 682×accelerator-lowering-fma.f64
6 102×*-lowering-*.f32
6 102×*-lowering-*.f64
4 430×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0114412560
1364211620
0913011089
Stop Event
iter limit
node limit
Counts
684 → 684
Calls
Call 1
Inputs
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(* -1 (* eta (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* (sqrt sinTheta_O) (sqrt -1))
(+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))
(+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))
(sqrt eta)
(* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(sqrt eta)
(+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(* (sqrt sinTheta_O) (sqrt -1))
(* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(* -1 (* (sqrt sinTheta_O) (sqrt -1)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))
(/ 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)
(* -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))
(/ 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))))
(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 (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin (* -1 (/ h (+ (* -1 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)))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(/ eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(/ eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 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)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)
(/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)
(/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 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))))
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))
(/ (- (* -1/4 (pow sinTheta_O 2)) 1/2) eta)
(/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)
(/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)
(/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)
(* -1 (/ (+ 1/2 (* 1/4 (pow sinTheta_O 2))) eta))
(* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))
(/ -1/2 eta)
(- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))
(- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))
(- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/4 (pow sinTheta_O 2)) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/4 (pow sinTheta_O 2))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))) (pow eta 4))))) 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 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (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) (+ (* -1/2 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -1 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))))
(/ (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* 1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow sinTheta_O 4)))) (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -1/2 (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (* -1/2 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))) (+ (* 1/4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3)))) (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))))) (pow sinTheta_O 4))
(* -1 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))))
(/ (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* 1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow sinTheta_O 4)))) (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -1/2 (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (* -1/2 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))) (+ (* 1/4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3)))) (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))))) (pow sinTheta_O 4))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(/ 1 eta)
(/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(/ (sqrt -1) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(- (* -1 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 1 (pow sinTheta_O 2)))
(- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 6))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 8))) (/ 1 (pow sinTheta_O 6)))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(/ 1 (pow eta 2))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/ 1 (pow eta 2))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/ 1 (pow eta 2))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 4)) (/ (pow sinTheta_O 2) (pow eta 6)))) (/ 1 (pow eta 2)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 6)) (/ (pow sinTheta_O 2) (pow eta 8)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(/ -1 (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/ -1 (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/ (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)
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))
(* -1/4 (pow sinTheta_O 2))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(* -1/4 (pow sinTheta_O 2))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(* -1/4 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(* -1/4 (/ (pow sinTheta_O 2) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
(/ -1/8 (pow eta 2))
Outputs
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h #s(literal 0 binary32)) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) eta) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1 binary32) (*.f32 eta eta)))))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h #s(literal 0 binary32)) eta))) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32))) eta))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h #s(literal 0 binary32)) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32)))) #s(literal -1 binary32))) eta)) eta)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32))))))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (-.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (-.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O)) (neg.f32 sinTheta_O))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (*.f32 eta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O))) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(+.f32 (+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 0 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (/.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))))))))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta)))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(*.f32 eta (+.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (/.f32 #s(literal 0 binary32) eta)))
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(neg.f32 (*.f32 eta (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 0 binary32) eta))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(*.f32 (neg.f32 eta) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 0 binary32)) eta)))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(*.f32 (neg.f32 eta) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 0 binary32) eta) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 0 binary32))) (neg.f32 eta)) eta)))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+.f32 eta (/.f32 #s(literal 0 binary32) eta))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+.f32 eta (+.f32 (/.f32 #s(literal 0 binary32) eta) (*.f32 sinTheta_O (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta))))) eta))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(+.f32 (+.f32 eta (/.f32 #s(literal 0 binary32) eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32))) eta) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)))))) (*.f32 eta (*.f32 eta eta)))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* sinTheta_O (sqrt -1)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_O))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O))))
(* (sqrt sinTheta_O) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O))
(+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)) (*.f32 eta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 eta (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)) (*.f32 eta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 eta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 eta (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))))))
(sqrt eta)
(sqrt.f32 eta)
(* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(*.f32 eta (+.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32))))))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 eta))
(* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(*.f32 (neg.f32 eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(*.f32 (neg.f32 eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32)))))))
(* -1 (* eta (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))))
(sqrt eta)
(sqrt.f32 eta)
(+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(+.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(+.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal -1/16 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))))))
(* (sqrt sinTheta_O) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O))
(* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(*.f32 sinTheta_O (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))))))))
(* -1 (* (sqrt sinTheta_O) (sqrt -1)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 sinTheta_O)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 eta eta))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 eta eta)))) (+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 eta (*.f32 eta eta))))))))
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(/ h eta)
(/.f32 h eta)
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(asin (/ h eta))
(asin.f32 (/.f32 h eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.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 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* 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 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 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 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 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 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -2 binary32) (*.f32 h eta)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 7 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -8 binary32) (*.f32 (pow.f32 eta #s(literal 5 binary32)) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin.f32 (/.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin.f32 (/.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin.f32 (/.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(asin (* -1 (/ h (+ (* -1 eta) (* 1/2 (/ (pow sinTheta_O 2) eta))))))
(asin.f32 (/.f32 (neg.f32 h) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ eta h)
(/.f32 eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(/ eta h)
(/.f32 eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(/ eta h)
(/.f32 eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)) (/.f32 eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)) (/.f32 eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)) (/.f32 eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1/2 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (- (pow eta 2) (* 1/2 (pow sinTheta_O 2))) eta)
(/.f32 (+.f32 (*.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 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal -1 binary32)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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/8 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 2)) (* (pow eta 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 3))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 eta (*.f32 eta eta)))
(/ (- (* -1/4 (pow sinTheta_O 2)) 1/2) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta)
(/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) #s(literal -1/2 binary32)) eta)
(/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) #s(literal -1/2 binary32)) eta)
(/ (- (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) 1/2) eta)
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) #s(literal -1/2 binary32)) eta)
(* -1 (/ (+ 1/2 (* 1/4 (pow sinTheta_O 2))) eta))
(neg.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))
(/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))
(/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ 1/2 (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2)))) eta))
(/.f32 (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))
(- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))
(- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(* -8 (/ (* (pow eta 3) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* (pow eta 3) (+ (* -64 (/ (* (pow eta 2) (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow sinTheta_O 6))) (* -8 (/ h (pow sinTheta_O 4)))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32)))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 h (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(* (pow eta 3) (+ (* -8 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 8 (/ (* (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 2))) (* 512 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 10)))))) (+ (* 64 (/ h (pow sinTheta_O 8))) (* 512 (/ (* h (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)) (pow sinTheta_O 8)))))) (* 64 (/ (* h (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow sinTheta_O 6)))))))
(*.f32 (*.f32 eta (*.f32 eta eta)) (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) h) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 8 binary32) (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 h (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))))) (+.f32 (/.f32 (*.f32 #s(literal 64 binary32) h) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 (*.f32 #s(literal 512 binary32) (*.f32 h (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))) (*.f32 #s(literal -64 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2)))) (* -1/8 (* h (pow sinTheta_O 4)))) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (* 1/8 (* h (* (pow sinTheta_O 6) (- (* -1/4 (pow sinTheta_O 2)) 1/2))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* -1/4 (pow sinTheta_O 2)) 1/2) 2))) (pow eta 4))) (+ (* -1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (/ (* h (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) (pow eta 2))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (-.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)))) eta))
(/.f32 (-.f32 (neg.f32 h) (*.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/8 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/8 (* h (* (pow sinTheta_O 6) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* 1/4 (pow sinTheta_O 2))) (+ (* 1/8 (* h (pow sinTheta_O 4))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))))))) (pow eta 6)))) (+ (* 1/8 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (pow sinTheta_O 2))) 2))) (pow eta 4))))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/8 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (*.f32 h (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (*.f32 h (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (*.f32 h (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -1 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))))
(/.f32 (*.f32 h (neg.f32 eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(/ (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* 1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow sinTheta_O 4)))) (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 h (neg.f32 eta)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -1/2 (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (* -1/2 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))) (+ (* 1/4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3)))) (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 h (neg.f32 eta)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (/.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))))
(/.f32 (*.f32 h (neg.f32 eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(/ (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* 1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow sinTheta_O 4)))) (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 h (neg.f32 eta)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (* eta h) (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -1/2 (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (* -1/2 (/ (+ (* 1/4 (/ (* eta h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3))) (/ (* (pow eta 3) h) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -1/2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))) (+ (* 1/4 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 3)))) (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2)))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 h (neg.f32 eta)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (/.f32 (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)))))) (*.f32 eta (*.f32 eta eta)))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(* eta (+ 1 (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))
(*.f32 eta (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 4))) (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) #s(literal -1 binary32))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (-.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- (pow eta 2) (pow sinTheta_O 2)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta)
(/.f32 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 h (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))))))) (pow eta 6))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))) eta))
(/.f32 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 h (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (/.f32 (*.f32 #s(literal 3/8 binary32) h) (pow.f32 eta #s(literal 5 binary32))))))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (+.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))))) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(neg.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 eta eta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O))
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6))) (* (pow sinTheta_O 6) (sqrt -1)))) (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (+.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))))) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(+ (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (sqrt -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(+ (* (pow eta 2) (- (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* (pow eta 2) (- (* (pow eta 2) (+ (* -1/2 (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8))))) (sqrt -1))))) (* 1/2 (/ 1 (* (pow sinTheta_O 3) (sqrt -1)))))) (/ (sqrt -1) sinTheta_O))
(+.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))))) (sqrt.f32 #s(literal -1 binary32)))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.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 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))))) eta))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (pow sinTheta_O 6)) (* -1/2 (* (pow sinTheta_O 2) (+ (* -1 (pow sinTheta_O 4)) (* 1/4 (pow sinTheta_O 4)))))) (pow eta 6))) (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))) eta))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (pow sinTheta_O 2) (pow eta 5))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 5 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 5/16 (/ (pow sinTheta_O 2) (pow eta 7))) (* 3/8 (/ 1 (pow eta 5))))) (* 1/2 (/ 1 (pow eta 3))))) (/ 1 eta))
(+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta #s(literal 7 binary32))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(/ (sqrt -1) sinTheta_O)
(/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)
(/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O)
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O)
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_O)
(/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O)
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (/.f32 (+.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))))) sinTheta_O)
(* -1 (/ (sqrt -1) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(* -1 (/ (+ (sqrt -1) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))) sinTheta_O))
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1)))))) sinTheta_O))
(/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (sqrt -1) (+ (* -1/2 (/ (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4)) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* -1/2 (/ (+ (* 1/2 (/ (* (pow eta 2) (+ (* 1/4 (/ (pow eta 4) (pow (sqrt -1) 2))) (pow eta 4))) (pow (sqrt -1) 2))) (pow eta 6)) (* (pow sinTheta_O 6) (sqrt -1)))) (* -1/2 (/ (pow eta 2) (* (pow sinTheta_O 2) (sqrt -1))))))) sinTheta_O))
(neg.f32 (/.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (/.f32 (+.f32 (pow.f32 eta #s(literal 6 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) #s(literal -1 binary32))))) #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))))) sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(- (* -1 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 1 (pow sinTheta_O 2)))
(+.f32 (/.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 6))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (pow sinTheta_O 8))) (/ 1 (pow sinTheta_O 6)))) (/ 1 (pow sinTheta_O 4)))) (/ 1 (pow sinTheta_O 2)))
(+.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (/ (pow sinTheta_O 2) (pow eta 2))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (pow eta 4))) (* -1 (/ (pow sinTheta_O 2) (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (* -1 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1 (/ (pow sinTheta_O 4) (pow eta 4))))) (pow eta 2))
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1 binary32) (*.f32 eta eta))) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 4)) (/ (pow sinTheta_O 2) (pow eta 6)))) (/ 1 (pow eta 2)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 6 binary32))))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (/ 1 (pow eta 6)) (/ (pow sinTheta_O 2) (pow eta 8)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta #s(literal 8 binary32))))))))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 (pow.f32 eta #s(literal 6 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ -1 (pow sinTheta_O 2))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 2) (pow sinTheta_O 2))) 1) (pow sinTheta_O 2))
(/.f32 (+.f32 #s(literal -1 binary32) (/.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 4) (pow sinTheta_O 4))) (+ 1 (/ (pow eta 2) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (* -1 (/ (pow eta 6) (pow sinTheta_O 6))) (+ 1 (+ (/ (pow eta 2) (pow sinTheta_O 2)) (/ (pow eta 4) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (/.f32 (pow.f32 eta #s(literal 6 binary32)) (-.f32 #s(literal 0 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (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)
(* 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 2))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))) (*.f32 eta eta))
(* -1/4 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(* -1/4 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(* -1 (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 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) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta))) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/8 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)))) (pow eta 3))
(/.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))))) (*.f32 eta (*.f32 eta eta)))
(/ (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2)) eta)
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) eta)
(/ (+ (* -1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (- (* -1/4 (pow sinTheta_O 2)) 1/2))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32))) (/.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 4) (pow eta 2))) (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2))))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))) (neg.f32 eta))
(* -1/8 (/ (pow sinTheta_O 2) (pow eta 3)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(/ (+ (* -1/4 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))) (pow eta 3))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))
(* -1/4 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) eta)
(/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -1/4 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(* -1/4 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) eta)
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/4 (pow sinTheta_O 2))) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 eta)))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
(/ -1/8 (pow eta 2))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))

eval172.0ms (1.1%)

Memory
-10.2MiB live, 373.1MiB allocated
Compiler

Compiled 44 992 to 5 662 computations (87.4% saved)

prune161.0ms (1%)

Memory
14.7MiB live, 375.3MiB allocated
Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New1 600111 611
Fresh5712
Picked325
Done022
Total1 608221 630
Accuracy
100.0%
Counts
1 630 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.8%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
98.4%
(asin.f32 (/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
95.2%
(asin.f32 (/.f32 h (pow.f32 (sqrt.f32 eta) #s(literal 2 binary32))))
88.8%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))
91.7%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
93.7%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
62.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
93.3%
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
93.1%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
68.3%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))))
41.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
97.3%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta))) h)))
95.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
96.3%
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
60.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))))
73.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
88.2%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) h))
95.7%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
87.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 1 066 to 564 computations (47.1% saved)

simplify517.0ms (3.3%)

Memory
4.6MiB live, 583.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
cost-diff0
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
cost-diff0
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
cost-diff64
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta)))
cost-diff0
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
cost-diff64
(-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))
cost-diff128
(/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))
cost-diff0
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
cost-diff0
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
cost-diff0
(/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
cost-diff0
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
cost-diff0
(/.f32 eta h)
cost-diff0
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
cost-diff0
(sqrt.f32 (-.f32 eta sinTheta_O))
cost-diff0
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
cost-diff0
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
cost-diff0
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
Rules
11 450×accelerator-lowering-fma.f32
11 450×accelerator-lowering-fma.f64
5 782×*-lowering-*.f32
5 782×*-lowering-*.f64
1 742×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056682
1137674
2391664
31168640
43722640
56764640
08279605
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))))
(/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2)))
h
(* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))
(sqrt (- eta sinTheta_O))
(- eta sinTheta_O)
eta
sinTheta_O
(pow (+ eta sinTheta_O) 1/2)
(+ eta sinTheta_O)
1/2
(asin (/ 1 (/ eta h)))
(/ 1 (/ eta h))
1
(/ eta h)
eta
h
(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 eta)
eta
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(asin (/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))))
(/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h)))
1
(/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))
(- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))))
(* eta h)
eta
h
(* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))
(/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))
1/2
(/ eta (* sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
sinTheta_O
(* h h)
(asin (/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))))
(/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))))
h
(+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))
eta
(* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))
sinTheta_O
(* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))
(+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))
(* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta)))
(* sinTheta_O sinTheta_O)
(+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))
(/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta)
(* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))
(* (* sinTheta_O sinTheta_O) -1/2)
-1/2
(+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))
3/8
(/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))
(+ 1/4 (/ 1/8 (* eta eta)))
1/4
(/ 1/8 (* eta eta))
1/8
(* eta eta)
(/ (+ -1/4 (/ -1/8 (* eta eta))) eta)
(+ -1/4 (/ -1/8 (* eta eta)))
-1/4
(/ -1/8 (* eta eta))
-1/8
(/ -1/2 eta)
Outputs
(asin (/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))))
(asin.f32 (/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (sqrt.f32 (-.f32 eta sinTheta_O))))
(/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2)))
(/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (sqrt.f32 (-.f32 eta sinTheta_O)))
h
(* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(sqrt (- eta sinTheta_O))
(sqrt.f32 (-.f32 eta sinTheta_O))
(- eta sinTheta_O)
(-.f32 eta sinTheta_O)
eta
sinTheta_O
(pow (+ eta sinTheta_O) 1/2)
(pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
1/2
#s(literal 1/2 binary32)
(asin (/ 1 (/ eta h)))
(asin.f32 (/.f32 h eta))
(/ 1 (/ eta h))
(/.f32 h eta)
1
#s(literal 1 binary32)
(/ eta h)
(/.f32 eta h)
eta
h
(asin (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
(/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
h
(/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* eta eta)
(*.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 (/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
1
#s(literal 1 binary32)
(/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* eta h)
(*.f32 h eta)
eta
h
(* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))
(*.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) eta))))
(/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/2 binary32) eta)))
1/2
#s(literal 1/2 binary32)
(/ eta (* sinTheta_O sinTheta_O))
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(* h h)
(*.f32 h h)
(asin (/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))))
h
(+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))))
eta
(* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
sinTheta_O
(* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))
(*.f32 sinTheta_O (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta)))
(+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))
(+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (/.f32 #s(literal -1/2 binary32) eta))
(* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
(+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))
(/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta)))) eta)
(* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -3/16 binary32) (/.f32 (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta eta))))
(* (* sinTheta_O sinTheta_O) -1/2)
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)
(+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))
(+.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)))
3/8
#s(literal 3/8 binary32)
(/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(+ 1/4 (/ 1/8 (* eta eta)))
(+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))
1/4
#s(literal 1/4 binary32)
(/ 1/8 (* eta eta))
(/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))
1/8
#s(literal 1/8 binary32)
(* eta eta)
(*.f32 eta eta)
(/ (+ -1/4 (/ -1/8 (* eta eta))) eta)
(/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta)
(+ -1/4 (/ -1/8 (* eta eta)))
(+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))
-1/4
#s(literal -1/4 binary32)
(/ -1/8 (* eta eta))
(/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))
-1/8
#s(literal -1/8 binary32)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)

localize1.1s (7.2%)

Memory
0.1MiB live, 312.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.3%
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
accuracy97.6%
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta)
accuracy58.1%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta)))
accuracy50.9%
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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))))
accuracy98.8%
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))
accuracy94.7%
(/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
accuracy90.3%
(/.f32 eta (*.f32 sinTheta_O sinTheta_O))
accuracy43.5%
(/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))
accuracy99.9%
(/.f32 h (/.f32 (+.f32 (*.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))
accuracy99.9%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
accuracy93.5%
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
accuracy100.0%
(/.f32 eta h)
accuracy99.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
accuracy98.9%
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
accuracy99.9%
(/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
accuracy99.9%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
accuracy99.9%
(sqrt.f32 (-.f32 eta sinTheta_O))
accuracy98.6%
(*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
Samples
787.0ms256×0valid
Compiler

Compiled 688 to 58 computations (91.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 402.0ms
ival-div: 359.0ms (89.4% of total)
ival-mult: 17.0ms (4.2% of total)
ival-asin: 10.0ms (2.5% of total)
ival-add: 8.0ms (2% of total)
ival-sub: 3.0ms (0.7% of total)
ival-sqrt: 3.0ms (0.7% of total)
...in/eval/compile.rkt:110:19: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series167.0ms (1.1%)

Memory
16.7MiB live, 93.0MiB allocated
Counts
25 → 696
Calls
Call 1
Inputs
#<alt (asin (/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))))>
#<alt (/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2)))>
#<alt (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))>
#<alt (sqrt (- eta sinTheta_O))>
#<alt (/ 1 (/ eta h))>
#<alt (asin (/ 1 (/ eta h)))>
#<alt (/ eta h)>
#<alt (asin (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))>
#<alt (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))>
#<alt (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)>
#<alt (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))>
#<alt (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))>
#<alt (/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h)))>
#<alt (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))))>
#<alt (asin (/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))))>
#<alt (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta)))>
#<alt (asin (/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))))>
#<alt (/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))))>
#<alt (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))>
#<alt (* -1/2 (* sinTheta_O sinTheta_O))>
#<alt (/ eta (* sinTheta_O sinTheta_O))>
#<alt (/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))>
#<alt (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))>
#<alt (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta)>
#<alt (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))>
Outputs
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))>
#<alt (* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))>
#<alt (* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))>
#<alt (/ h eta)>
#<alt (+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))>
#<alt (/ (* h (sqrt -1)) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)>
#<alt (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)>
#<alt (* -1 (/ (* h (sqrt -1)) sinTheta_O))>
#<alt (* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))>
#<alt eta>
#<alt (* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))>
#<alt (* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))>
#<alt (* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))>
#<alt (* -1 (* eta (pow (sqrt -1) 2)))>
#<alt (* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))>
#<alt (* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))>
#<alt (* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))>
#<alt eta>
#<alt (+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))>
#<alt (+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))>
#<alt (+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))>
#<alt (* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))>
#<alt (* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))>
#<alt (* (sqrt sinTheta_O) (sqrt -1))>
#<alt (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (sqrt eta)>
#<alt (* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))>
#<alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))>
#<alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))>
#<alt (* -1 (* (sqrt eta) (pow (sqrt -1) 2)))>
#<alt (* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))>
#<alt (sqrt eta)>
#<alt (+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))>
#<alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))>
#<alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))>
#<alt (* (sqrt sinTheta_O) (sqrt -1))>
#<alt (* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))>
#<alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))>
#<alt (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt sinTheta_O) (sqrt -1)))>
#<alt (* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))>
#<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 (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<alt (/ eta h)>
#<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 (/ (* 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 (* -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 (* -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/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)>
#<alt (/ eta h)>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))>
#<alt (/ eta h)>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)>
#<alt (* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))>
#<alt (/ eta h)>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) (* eta h)))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<alt (* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))>
#<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 (/ 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 (* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (/ h (- (* -1 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 (* -1/2 (/ (* h (pow sinTheta_O 2)) eta))>
#<alt (/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)>
#<alt (/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)>
#<alt (/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)>
#<alt (* eta h)>
#<alt (* eta (+ h (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* eta (+ h (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* eta (+ h (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))>
#<alt (* eta h)>
#<alt (* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))>
#<alt (* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))>
#<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 (* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (* eta h)>
#<alt (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))>
#<alt (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))>
#<alt (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))>
#<alt (* -1/2 (/ (* h (pow sinTheta_O 2)) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))>
#<alt (* -1/2 (/ (* h (pow sinTheta_O 2)) eta))>
#<alt (* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))>
#<alt (* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))>
#<alt (/ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) eta)>
#<alt (/ (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2))) eta)>
#<alt (/ (+ (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2)))) eta)>
#<alt (/ (+ (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2)))) eta)>
#<alt (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2)))) eta))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))>
#<alt (* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))>
#<alt (* (pow eta 5) (+ (* -256 (/ (* (pow eta 2) (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8))) (pow sinTheta_O 8))) (* -16 (/ h (pow sinTheta_O 6)))))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))))) (* 256 (/ (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 8)))))))>
#<alt (* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 16 (/ (* (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 2))) (+ (* 256 (/ h (pow sinTheta_O 12))) (* 4096 (/ (* h (* (- (* -1/8 (pow sinTheta_O 2)) 1/8) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))))) (* 256 (/ (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 8)))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2)))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2)))) (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2))) eta)>
#<alt (/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 6) (* (- (* -1/8 (pow sinTheta_O 2)) 1/8) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))))) (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2)))) (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)))) (* -1/16 (* h (pow sinTheta_O 6))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))) (pow eta 4))))) eta)>
#<alt (/ h eta)>
#<alt (* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2))) eta))>
#<alt (* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/16 (* h (pow sinTheta_O 6))) (+ (* h (* (pow sinTheta_O 6) (* (+ 1/8 (* 1/8 (pow sinTheta_O 2))) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) (+ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2)))))))) (pow eta 6)))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2)) (+ (/ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (pow eta 4)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2))) (pow eta 4))))) 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 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (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) (+ (* -1/2 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 5))) (+ (* -1/2 (/ (* h (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) (pow eta 3))) (* 1/2 (/ (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))>
#<alt (* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2))) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))>
#<alt eta>
#<alt (* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2))))>
#<alt (* eta (+ 1 (+ (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2)) (/ (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 4)))))>
#<alt (* eta (+ 1 (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2)) (/ (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 4))))))>
#<alt eta>
#<alt (* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) 1)))>
#<alt (* -1 (* eta (- (+ (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) (/ (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 4))) 1)))>
#<alt (* -1 (* eta (- (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) (/ (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 4)))) 1)))>
#<alt eta>
#<alt (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))>
#<alt (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 6) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* (pow sinTheta_O 6) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))) (/ 1/2 (* eta (pow sinTheta_O 4)))))>
#<alt (* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))>
#<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 (/ 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))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* 1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))>
#<alt (/ (+ (* -1/8 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/16 (pow sinTheta_O 2))) (pow eta 4))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 4))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 4))>
#<alt (* -3/16 (pow sinTheta_O 2))>
#<alt (+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))>
#<alt (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))>
#<alt (* -3/16 (pow sinTheta_O 2))>
#<alt (+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))>
#<alt (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))>
#<alt (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))>
#<alt (* -1/16 (/ (pow sinTheta_O 2) (pow eta 5)))>
#<alt (/ (+ (* -1/8 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/16 (pow sinTheta_O 2))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 5))>
#<alt (/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 5))>
#<alt (* -3/16 (/ (pow sinTheta_O 2) eta))>
#<alt (/ (+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)>
#<alt (/ (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4))))) eta)>
#<alt (/ (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4))))) eta)>
#<alt (* -3/16 (/ (pow sinTheta_O 2) eta))>
#<alt (* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2)))) eta))>
#<alt (* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2)))) eta))>
#<alt (/ 1/8 (pow eta 4))>
#<alt (/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))>
#<alt (/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))>
#<alt (/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))>
#<alt (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))>
#<alt (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))>
#<alt (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))>
#<alt (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))>
Calls

174 calls:

TimeVariablePointExpression
95.0ms
eta
@-inf
(/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta)
9.0ms
sinTheta_O
@inf
(/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))
4.0ms
eta
@-inf
(/ 1 (/ eta h))
4.0ms
h
@0
(/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))))
2.0ms
sinTheta_O
@inf
(/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))))

rewrite2.1s (13.4%)

Memory
-17.3MiB live, 593.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 750×/-lowering-/.f32
4 750×/-lowering-/.f64
4 044×*-lowering-*.f32
4 044×*-lowering-*.f64
2 598×pow-lowering-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056409
1377390
23506390
08957359
Stop Event
iter limit
node limit
Counts
25 → 666
Calls
Call 1
Inputs
(asin (/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))))
(/ h (* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2)))
(* (sqrt (- eta sinTheta_O)) (pow (+ eta sinTheta_O) 1/2))
(sqrt (- eta sinTheta_O))
(/ 1 (/ eta h))
(asin (/ 1 (/ eta h)))
(/ eta h)
(asin (/ 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)
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))
(/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h)))
(- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))))
(asin (/ 1 (/ (- (* eta h) (* h (/ 1/2 (/ eta (* sinTheta_O sinTheta_O))))) (* h h))))
(* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta)))
(asin (/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))))
(/ h (+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta))))))
(+ eta (* sinTheta_O (* sinTheta_O (+ (* (* sinTheta_O sinTheta_O) (+ (/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta) (/ (+ -1/4 (/ -1/8 (* eta eta))) eta))) (/ -1/2 eta)))))
(* -1/2 (* sinTheta_O sinTheta_O))
(/ eta (* sinTheta_O sinTheta_O))
(/ 1/2 (/ eta (* sinTheta_O sinTheta_O)))
(* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))))
(/ (* (* (* sinTheta_O sinTheta_O) -1/2) (+ 3/8 (/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta)))) eta)
(/ (+ 1/4 (/ 1/8 (* eta eta))) (* eta eta))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta 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 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 h (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))) (neg.f32 (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h)
(*.f32 (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(exp.f32 (+.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O)))))
(exp.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (log.f32 (+.f32 eta sinTheta_O))) (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32))
(/.f32 (sqrt.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (hypot.f32 eta sinTheta_O))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(sqrt.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (-.f32 eta sinTheta_O))) #s(literal 1/2 binary32))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 eta (neg.f32 sinTheta_O))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (*.f32 eta eta) (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (neg.f32 sinTheta_O))))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (neg.f32 (+.f32 eta sinTheta_O))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))) #s(literal 1/2 binary32))))
(sqrt.f32 (-.f32 eta sinTheta_O))
(sqrt.f32 (/.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O)))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta h)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(pow.f32 (/.f32 h eta) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 eta h))) #s(literal -1 binary32))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal -1 binary32) (/.f32 eta (neg.f32 h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) eta)) (neg.f32 (/.f32 #s(literal 1 binary32) h)))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 eta h)))
(*.f32 (/.f32 h eta) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) (neg.f32 h))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 h)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta h))))
(+.f32 (/.f32 (PI.f32) #s(literal 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 2 binary32)) (acos.f32 (/.f32 h eta)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h eta)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))))
(neg.f32 (/.f32 eta (neg.f32 h)))
(exp.f32 (*.f32 (log.f32 (/.f32 h eta)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32))))
(pow.f32 (/.f32 eta h) #s(literal 1 binary32))
(pow.f32 (/.f32 h eta) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 h eta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 eta h)
(/.f32 #s(literal 1 binary32) (/.f32 h eta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h eta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 h eta))))
(/.f32 (/.f32 eta h) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 h eta) #s(literal 1 binary32))))
(/.f32 (neg.f32 eta) (neg.f32 h))
(/.f32 (neg.f32 eta) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (/.f32 eta (neg.f32 h)) #s(literal -1 binary32))
(/.f32 (*.f32 eta #s(literal 1 binary32)) h)
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (neg.f32 h)))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 h))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 eta))) (neg.f32 (neg.f32 (neg.f32 h))))
(/.f32 (neg.f32 (*.f32 eta #s(literal 1 binary32))) (neg.f32 h))
(*.f32 eta (/.f32 #s(literal 1 binary32) h))
(*.f32 eta (/.f32 (/.f32 #s(literal 1 binary32) h) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 eta h))
(*.f32 (/.f32 eta h) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 eta h)) #s(literal -1 binary32)))
(*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (/.f32 #s(literal 1 binary32) h) eta)
(*.f32 (/.f32 #s(literal 1 binary32) h) (pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 h)))
(*.f32 (pow.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 eta h) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))))
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))))))
(neg.f32 (/.f32 h (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta)))))
(/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta)) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(/.f32 (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta))
(/.f32 (neg.f32 (*.f32 h eta)) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 h)) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(/.f32 (*.f32 h #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(/.f32 (neg.f32 (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(*.f32 h (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 eta (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(*.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) h)
(*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta)
(*.f32 (/.f32 h #s(literal 1 binary32)) (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta) #s(literal 1 binary32))
(pow.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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)))) eta))
(/.f32 (*.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)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (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 eta (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) eta)
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta)) (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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)))) eta)))
(/.f32 (neg.f32 (*.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)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (neg.f32 (*.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 #s(literal 1 binary32) eta))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(*.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (pow.f32 (/.f32 eta (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (pow.f32 (/.f32 eta (-.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))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(+.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))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 eta eta) (*.f32 eta (*.f32 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))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.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))))) #s(literal -1 binary32))
(fma.f32 eta eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 eta eta))
(fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(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 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O (*.f32 eta eta))
(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 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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 eta eta) (*.f32 eta (*.f32 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 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.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 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 eta eta) (*.f32 eta (*.f32 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 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.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 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (*.f32 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 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.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 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.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 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 (neg.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 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 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 (*.f32 eta (*.f32 eta eta))) (*.f32 (*.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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(neg.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 h h))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) #s(literal -1 binary32))))
(+.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (neg.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 h (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h)) #s(literal -1 binary32))
(fma.f32 h (/.f32 eta (*.f32 h h)) (neg.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(fma.f32 eta (/.f32 h (*.f32 h h)) (neg.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(fma.f32 (/.f32 eta h) (/.f32 h h) (neg.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(fma.f32 (*.f32 h eta) (/.f32 (/.f32 #s(literal 1 binary32) h) h) (neg.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(fma.f32 (/.f32 h h) (/.f32 eta h) (neg.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(-.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)))
(-.f32 (/.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 h (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))
(/.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h))))
(/.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 #s(literal 0 binary32) (*.f32 h h)))
(/.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h h))))
(/.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 h h))) #s(literal -1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 h h) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 h h) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h) h)
(/.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 h h)) (*.f32 (*.f32 h h) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 h h) (*.f32 h h)))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h h)))
(/.f32 (*.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 (*.f32 h h) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 (*.f32 h h) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 h h))))
(/.f32 (neg.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h h)))))
(/.f32 (neg.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h)) (neg.f32 h))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (*.f32 h eta) (*.f32 h h)))) (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))) (+.f32 (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (*.f32 h eta) (*.f32 h h))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))) (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (*.f32 h eta) (*.f32 h h))) (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)))) (+.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))
(/.f32 (*.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) (*.f32 h h))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1 binary32) h) h)) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1 binary32) h) h)) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (neg.f32 (*.f32 h eta)) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 h h)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 h h)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h))) (neg.f32 (neg.f32 h)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 h h)) (*.f32 (*.f32 h h) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 (*.f32 h h) (*.f32 h h))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h h))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (*.f32 h eta) (*.f32 h h)))) (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)))))) (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (*.f32 h eta) (*.f32 h h))) (+.f32 (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))) (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (*.f32 h eta) (*.f32 h h))) (*.f32 (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h))))) (neg.f32 (+.f32 (/.f32 (*.f32 h eta) (*.f32 h h)) (/.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h h)))))
(/.f32 (neg.f32 (*.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 h h)))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1 binary32) h) h))) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1 binary32) h) h))) (neg.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))
(*.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) h) h))
(*.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) h) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) #s(literal -1 binary32)))
(*.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h h))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) h) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) h) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h))
(*.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) h) h))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) h) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(*.f32 (pow.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.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 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (/.f32 (*.f32 h h) (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h h))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) h))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))
(/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (-.f32 #s(literal 0 binary32) (*.f32 h h))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 h h)) (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1 binary32) h) h))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 h h))) (neg.f32 (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) h)))
(*.f32 h (/.f32 h (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 h h) (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
(*.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h h))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (/.f32 (/.f32 (/.f32 #s(literal 1 binary32) h) h) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) h) h)
(*.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (*.f32 h h) (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 #s(literal 0 binary32) (*.f32 h h)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 h h))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) h)) h)
(+.f32 (*.f32 h eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h eta))
(pow.f32 (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32))
(fma.f32 h eta (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 h (neg.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h eta))
(fma.f32 eta h (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (neg.f32 h) (*.f32 h eta))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta))
(fma.f32 (neg.f32 h) (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h eta))
(fma.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) h (*.f32 h eta))
(fma.f32 (*.f32 (neg.f32 h) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 h eta))
(fma.f32 (*.f32 (neg.f32 h) (/.f32 #s(literal 1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O) (*.f32 h eta))
(-.f32 (*.f32 h eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (-.f32 (/.f32 (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 h eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (-.f32 (/.f32 (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h #s(literal 1/2 binary32))) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (-.f32 (*.f32 h eta) (/.f32 (*.f32 h #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))) (neg.f32 (neg.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 eta eta) (*.f32 h h))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 h h))) (/.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 h h)) (*.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (*.f32 h (+.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(neg.f32 (asin.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h h) (*.f32 h (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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))) eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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))) eta))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(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 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.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))) eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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))) eta))) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))))
(fma.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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))) eta))) sinTheta_O) sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) sinTheta_O) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.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))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1 binary32) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.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))) eta) (*.f32 (/.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))) eta) (/.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))) eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) (*.f32 eta eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.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))) eta) (*.f32 (/.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))) eta) (/.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))) eta)))) (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))) (+.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.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))) eta) (/.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))) eta))) (/.f32 (/.f32 (-.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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)))))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 eta eta))) (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(/.f32 (*.f32 (+.f32 (*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.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))) eta) (*.f32 (/.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))) eta) (/.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))) eta)))) (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.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))) eta) (/.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))) eta))) (/.f32 (/.f32 (-.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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)))))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.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))) eta) (*.f32 (/.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))) eta) (/.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))) eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))))) (neg.f32 (+.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 eta (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.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))) eta) (*.f32 (/.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))) eta) (/.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))) eta)))) (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.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))) eta) (/.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))) eta))) (/.f32 (/.f32 (-.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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)))))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 eta eta)))) (neg.f32 (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.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))) eta) (*.f32 (/.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))) eta) (/.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))) eta)))) (*.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.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))) eta) (/.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))) eta))) (/.f32 (/.f32 (-.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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)))))) eta) (/.f32 eta (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))) sinTheta_O)
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))) h)
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 sinTheta_O sinTheta_O) eta)
(fma.f32 (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) sinTheta_O eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))) (neg.f32 (neg.f32 (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))) (*.f32 eta eta))) (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O)
(neg.f32 (-.f32 #s(literal 0 binary32) (/.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 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #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 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 #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) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (/.f32 eta sinTheta_O) sinTheta_O)
(/.f32 (*.f32 eta #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (neg.f32 (neg.f32 eta)) (neg.f32 (-.f32 #s(literal 0 binary32) (*.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 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 eta sinTheta_O))) (neg.f32 (neg.f32 sinTheta_O)))
(/.f32 (neg.f32 (*.f32 eta #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 eta (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32)))
(*.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 (pow.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta sinTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_O))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 0 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (/.f32 #s(literal -1/2 binary32) eta) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) eta) sinTheta_O) sinTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta sinTheta_O)) sinTheta_O)
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.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) #s(literal -3/16 binary32)))
(fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal 3/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 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) #s(literal -3/16 binary32)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.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) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 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) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 3/8 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.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) #s(literal -3/16 binary32)))
(fma.f32 #s(literal 3/8 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(fma.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O #s(literal 3/8 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.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) #s(literal -3/16 binary32)))
(fma.f32 #s(literal -3/16 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 #s(literal 3/8 binary32) sinTheta_O) (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O #s(literal -1/2 binary32))) sinTheta_O (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) sinTheta_O) (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (*.f32 sinTheta_O #s(literal -1/2 binary32))) sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -27/4096 binary32)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 27/512 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 #s(literal 9/64 binary32) (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))) (-.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 (+.f32 #s(literal 27/512 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 9/64 binary32) (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (*.f32 (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.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 (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) #s(literal -27/4096 binary32)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))))) (neg.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))))) (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 27/512 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))) (neg.f32 (+.f32 #s(literal 9/64 binary32) (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))) (neg.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 (neg.f32 (*.f32 (+.f32 #s(literal 27/512 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (+.f32 #s(literal 9/64 binary32) (/.f32 (-.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) #s(literal 3/8 binary32)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 9/64 binary32) (/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.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 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (+.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 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.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) (*.f32 #s(literal -1/2 binary32) (+.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.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 #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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (+.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 #s(literal -1/2 binary32) (+.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 sinTheta_O sinTheta_O))
(*.f32 (*.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))) sinTheta_O) (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(*.f32 (*.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 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))
(*.f32 (*.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 sinTheta_O #s(literal -1/2 binary32))) sinTheta_O)
(neg.f32 (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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))))) (neg.f32 eta)))
(neg.f32 (/.f32 (*.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))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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))))) eta)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.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)))) #s(literal 1 binary32))))
(/.f32 (*.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))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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))))) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (*.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))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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))))) #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (*.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))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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))) eta)))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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))) eta))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.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))) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.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))) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal -1/2 binary32) (+.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 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.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)))) eta))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.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))) eta))
(*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta)))
(*.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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1 binary32) eta))
(*.f32 (*.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))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (+.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)))))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.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))) eta)))
(*.f32 (/.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))) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(neg.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))))))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (neg.f32 (*.f32 eta (neg.f32 eta))))
(/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 eta (neg.f32 eta)))
(/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (neg.f32 (neg.f32 (*.f32 eta (neg.f32 eta)))))
(/.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))))
(/.f32 (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32))))))
(/.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(/.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta) eta)
(/.f32 (*.f32 (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32)))) (*.f32 eta eta)))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32)) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))
(/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) #s(literal 1 binary32)) (*.f32 eta eta))
(/.f32 (neg.f32 (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (*.f32 (*.f32 eta eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))))
(/.f32 (neg.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta)) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta)) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32)))) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) #s(literal 1 binary32))) (*.f32 eta (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta)))) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta))) (neg.f32 (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta)))
(*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (/.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (*.f32 eta (neg.f32 eta))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) (+.f32 #s(literal 1/64 binary32) (/.f32 (/.f32 #s(literal -1/512 binary32) (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/16 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/8 binary32))))))
(*.f32 (pow.f32 (/.f32 (*.f32 eta eta) (-.f32 #s(literal 1/16 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))))

simplify477.0ms (3.1%)

Memory
31.8MiB live, 784.2MiB allocated
Algorithm
egg-herbie
Rules
6 976×accelerator-lowering-fma.f32
6 976×accelerator-lowering-fma.f64
6 386×*-lowering-*.f32
6 386×*-lowering-*.f64
4 468×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0110714396
1356313475
0922612845
Stop Event
iter limit
node limit
Counts
696 → 696
Calls
Call 1
Inputs
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(/ (* h (sqrt -1)) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/ h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(/ (* h (sqrt -1)) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(* sinTheta_O (sqrt -1))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(* -1 (* eta (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(* sinTheta_O (sqrt -1))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(* -1 (* sinTheta_O (sqrt -1)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(* (sqrt sinTheta_O) (sqrt -1))
(+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))
(+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))
(sqrt eta)
(* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(sqrt eta)
(+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(* (sqrt sinTheta_O) (sqrt -1))
(* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(* -1 (* (sqrt sinTheta_O) (sqrt -1)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))
(/ 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))
(/ 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)
(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)))))
(/ (* 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))
(* -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))))
(* -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/2 (/ (pow sinTheta_O 2) (* eta h)))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/ eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(/ eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 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)
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(/ eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(* -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))
(/ 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))))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (/ h (- (* -1 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))
(* -1/2 (/ (* h (pow sinTheta_O 2)) eta))
(/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)
(/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)
(/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)
(* eta 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)
(* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))
(* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))
(* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(* eta h)
(+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))
(+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))
(+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))
(* -1/2 (/ (* h (pow sinTheta_O 2)) eta))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(* -1/2 (/ (* h (pow sinTheta_O 2)) eta))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2))) eta)
(/ (+ (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2)))) eta)
(/ (+ (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2)))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))
(* (pow eta 5) (+ (* -256 (/ (* (pow eta 2) (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8))) (pow sinTheta_O 8))) (* -16 (/ h (pow sinTheta_O 6)))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))))) (* 256 (/ (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 8)))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 16 (/ (* (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 2))) (+ (* 256 (/ h (pow sinTheta_O 12))) (* 4096 (/ (* h (* (- (* -1/8 (pow sinTheta_O 2)) 1/8) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))))) (* 256 (/ (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 8)))))))
(/ h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2)))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2)))) (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 6) (* (- (* -1/8 (pow sinTheta_O 2)) 1/8) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))))) (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2)))) (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)))) (* -1/16 (* h (pow sinTheta_O 6))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))) (pow eta 4))))) eta)
(/ h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2)))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/16 (* h (pow sinTheta_O 6))) (+ (* h (* (pow sinTheta_O 6) (* (+ 1/8 (* 1/8 (pow sinTheta_O 2))) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) (+ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2)))))))) (pow eta 6)))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2)) (+ (/ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (pow eta 4)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2))) (pow eta 4))))) 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 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (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) (+ (* -1/2 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 5))) (+ (* -1/2 (/ (* h (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) (pow eta 3))) (* 1/2 (/ (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2))) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2))))
(* eta (+ 1 (+ (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2)) (/ (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 4)))))
(* eta (+ 1 (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2)) (/ (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 4))))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) 1)))
(* -1 (* eta (- (+ (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) (/ (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 4))) 1)))
(* -1 (* eta (- (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) (/ (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 4)))) 1)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 6) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* (pow sinTheta_O 6) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(* -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))
(/ 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))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* 1/2 (/ (pow sinTheta_O 2) eta))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))
(/ (+ (* -1/8 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/16 (pow sinTheta_O 2))) (pow eta 4))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 4))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 4))
(* -3/16 (pow sinTheta_O 2))
(+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(* -3/16 (pow sinTheta_O 2))
(+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(* -1/16 (/ (pow sinTheta_O 2) (pow eta 5)))
(/ (+ (* -1/8 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/16 (pow sinTheta_O 2))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 5))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 5))
(* -3/16 (/ (pow sinTheta_O 2) eta))
(/ (+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/ (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4))))) eta)
(/ (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4))))) eta)
(* -3/16 (/ (pow sinTheta_O 2) eta))
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2)))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2)))) eta))
(/ 1/8 (pow eta 4))
(/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))
(/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))
(/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))
(/ 1/4 (pow eta 2))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/ 1/4 (pow eta 2))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
Outputs
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 sinTheta_O eta)) (+.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin (* h (sqrt (/ 1 (* (+ eta (* -1 sinTheta_O)) (- eta (* -1 sinTheta_O)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O)))))
(*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6)))))) (sqrt -1))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 h (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (pow eta 2) (+ (* -1/2 (/ h (* (pow sinTheta_O 3) (sqrt -1)))) (* (pow eta 2) (+ (* -1/2 (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))))) (sqrt -1))) (* -1/2 (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 6))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 8)))))) (sqrt -1))))))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32)))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 #s(literal 0 binary32) eta)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2))))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) eta) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) eta)) (+ (* -1/2 (/ (* h (+ (* -1 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (+ (* 1/2 (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (pow eta 3))) (* -1/2 (/ (* h (+ (* -1 (pow sinTheta_O 2)) (+ (* -1 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))))) (pow eta 2)))))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 h (/.f32 #s(literal 0 binary32) eta)) (*.f32 h (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta))) (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (* eta (pow (sqrt -1) 2))))) eta))
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 #s(literal 0 binary32) eta)))) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (* eta (pow (sqrt -1) 2))))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32))) eta))) eta)) (neg.f32 eta))
(* -1 (/ (+ h (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ sinTheta_O (* -1 sinTheta_O)) (+ (pow sinTheta_O 2) (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (* (pow sinTheta_O 2) (+ sinTheta_O (* -1 sinTheta_O)))))) (* eta (pow (sqrt -1) 2))))) eta)) (* -1/2 (/ (* h (+ sinTheta_O (* -1 sinTheta_O))) (pow (sqrt -1) 2)))) eta))) eta))
(/.f32 (-.f32 h (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 #s(literal 0 binary32) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32)))) #s(literal -1 binary32))) eta)) eta)) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (+ (* 3/8 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* 1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 5/16 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* 3/8 (/ h (pow eta 5))))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 3/8 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))))))
(/ (* h (sqrt -1)) sinTheta_O)
(/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_O) (*.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 h (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(* -1 (/ (+ (* 1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (* h (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (-.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32)))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (sqrt -1))) (* 1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* sinTheta_O (sqrt -1))))) sinTheta_O)) (* -1/2 (/ (* h (+ eta (* -1 eta))) (sqrt -1)))) sinTheta_O)) (* h (sqrt -1))) sinTheta_O))
(/.f32 (-.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 eta eta) #s(literal 0 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O)) (neg.f32 sinTheta_O))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(+ (* 1/2 (/ (* eta (+ sinTheta_O (* -1 sinTheta_O))) (* sinTheta_O (sqrt -1)))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (*.f32 eta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta sinTheta_O) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(+.f32 (+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 eta (*.f32 eta (+.f32 (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal 0 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))))
eta
(* eta (+ 1 (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta)))
(* eta (+ 1 (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2))))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2)))) (pow eta 3))) (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (* 1/2 (/ (- (* -1 (pow sinTheta_O 2)) (* 1/4 (pow (+ sinTheta_O (* -1 sinTheta_O)) 2))) (pow eta 2)))))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 #s(literal 0 binary32) eta))))
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(neg.f32 (*.f32 eta (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 0 binary32) eta))))
(* -1 (* eta (+ (* -1 (/ (+ (* -1/2 (/ (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 0 binary32)) eta)))
(* -1 (* eta (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ sinTheta_O (* -1 sinTheta_O)) (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2))))) (* eta (pow (sqrt -1) 2)))) (* 1/2 (- (pow sinTheta_O 2) (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (pow (sqrt -1) 2)))))) eta)) (* 1/2 (+ sinTheta_O (* -1 sinTheta_O)))) eta)) (pow (sqrt -1) 2))))
(*.f32 (neg.f32 eta) (-.f32 #s(literal -1 binary32) (/.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 0 binary32) eta) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 0 binary32))) (neg.f32 eta)) eta)))
eta
(+ eta (* 1/2 (/ (* sinTheta_O (+ eta (* -1 eta))) eta)))
(+.f32 eta (/.f32 #s(literal 0 binary32) eta))
(+ eta (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2))))) eta)) (* 1/2 (/ (+ eta (* -1 eta)) eta)))))
(+.f32 eta (+.f32 (/.f32 #s(literal 0 binary32) eta) (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)))) eta)))))
(+ eta (* sinTheta_O (+ (* 1/2 (/ (+ eta (* -1 eta)) eta)) (* sinTheta_O (+ (* -1/2 (/ (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) eta)) (* 1/4 (/ (* sinTheta_O (* (+ 1 (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow eta 2)))) (+ eta (* -1 eta)))) (pow eta 3))))))))
(+.f32 (+.f32 eta (/.f32 #s(literal 0 binary32) eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 0 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32))) eta) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (+.f32 #s(literal 0 binary32) (*.f32 #s(literal 0 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)))))) (*.f32 eta (*.f32 eta eta)))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* sinTheta_O (+ (sqrt -1) (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))))
(* sinTheta_O (+ (sqrt -1) (+ (* -1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1))))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))
(* -1 (* sinTheta_O (sqrt -1)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (sqrt.f32 #s(literal -1 binary32)))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) #s(literal 0 binary32)) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (+ eta (* -1 eta)) (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))))) (* sinTheta_O (pow (sqrt -1) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (sqrt -1)))) sinTheta_O)) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 0 binary32) sinTheta_O) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O))))
(* (sqrt sinTheta_O) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O))
(+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 sinTheta_O)))) (* (sqrt sinTheta_O) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 eta (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(+ (* eta (+ (* -1/8 (* (/ eta (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)) (*.f32 eta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* eta (+ (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (/ 1 (sqrt -1)))) (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow sinTheta_O 3))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (/ eta (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 5))))))))) (* (sqrt sinTheta_O) (sqrt -1)))
(+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O)) (*.f32 eta (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 eta (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 eta (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))))))
(sqrt eta)
(sqrt.f32 eta)
(* eta (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(*.f32 eta (+.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* -1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3)))))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32))))))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 eta))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(*.f32 (neg.f32 eta) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(*.f32 (neg.f32 eta) (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))) (*.f32 #s(literal -1/8 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(neg.f32 (*.f32 eta (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))))
(sqrt eta)
(sqrt.f32 eta)
(+ (sqrt eta) (* -1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+.f32 (sqrt.f32 eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(+.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))))))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* -1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(+.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal -1/16 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))))))
(* (sqrt sinTheta_O) (sqrt -1))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 sinTheta_O))
(* sinTheta_O (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(*.f32 sinTheta_O (+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))
(* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 3)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 5)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (/ eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (+.f32 (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(* -1 (* (sqrt sinTheta_O) (sqrt -1)))
(*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 sinTheta_O)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 eta eta))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (* (pow eta 2) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (* (pow eta 3) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 eta eta)))) (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))))))) (+.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (sqrt.f32 #s(literal -1 binary32))))))))
(/ 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))
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(/ eta h)
(/.f32 eta h)
(asin (/ (* eta h) (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))))
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.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) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* 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 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 h (-.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))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 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 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 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 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 h 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)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 h 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)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 (*.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 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* eta (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
eta
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (pow eta 2))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.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) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) #s(literal -1 binary32)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+.f32 (*.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 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1/2 (/ (pow sinTheta_O 2) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2))
(+.f32 (*.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) (+.f32 (/.f32 (*.f32 eta 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) (+.f32 (/.f32 (*.f32 eta 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) (+.f32 (/.f32 (*.f32 eta 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) (+.f32 (/.f32 (*.f32 eta 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) (+.f32 (/.f32 (*.f32 eta 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) (+.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ (+ (* -1/2 (/ (pow sinTheta_O 2) h)) (/ (pow eta 2) h)) eta)
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 eta eta) h)) eta)
(/ eta h)
(/.f32 eta h)
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(* eta (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h)))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))
(/ eta h)
(/.f32 eta h)
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(* -1 (* eta (- (* 1/2 (/ (pow sinTheta_O 2) (* (pow eta 2) h))) (/ 1 h))))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal -1 binary32) h)))
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))) h)
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(* -1 (/ (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta))) h))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)
(/ eta h)
(/.f32 eta h)
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))
(+ (* -1/2 (/ (pow sinTheta_O 2) (* eta h))) (/ eta h))
(+.f32 (/.f32 eta h) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h)))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* -1/2 (/ (pow sinTheta_O 2) (* eta h)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) h))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ eta (* h (pow sinTheta_O 2))) (* 1/2 (/ 1 (* eta h)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal -1/2 binary32) (*.f32 h eta))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(* eta (+ (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4))) (* -2 (/ h (pow sinTheta_O 2)))))
(*.f32 eta (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O))))
(* eta (+ (* -2 (/ h (pow sinTheta_O 2))) (* (pow eta 2) (- (* -8 (/ (* (pow eta 2) h) (pow sinTheta_O 6))) (* 4 (/ h (pow sinTheta_O 4)))))))
(*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(* 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 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) h) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (*.f32 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta)
(/.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta)
(/ (- (+ h (* 1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))))) eta)
(/.f32 (+.f32 h (-.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))) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(neg.f32 (/.f32 (+.f32 (+.f32 (-.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))) h) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) eta))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (/ h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* 1/4 (/ (* h (pow sinTheta_O 2)) (pow eta 5))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (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))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 7 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 5 binary32)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 h 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)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (* -2 (* eta h))) (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 h eta) #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (* -2 (* eta h))) (+ (* 4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (+.f32 (*.f32 (*.f32 h 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)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 #s(literal 8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(* -1/2 (/ (* h (pow sinTheta_O 2)) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta)
(/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)
(/.f32 (+.f32 (*.f32 h (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) eta)
(/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)
(/.f32 (+.f32 (*.f32 h (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) eta)
(/ (- (* (pow eta 2) h) (* 1/2 (* h (pow sinTheta_O 2)))) eta)
(/.f32 (+.f32 (*.f32 h (*.f32 eta eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))) eta)
(* eta h)
(*.f32 h eta)
(* eta (+ h (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 eta (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
(* eta (+ h (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 eta (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
(* eta (+ h (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))))
(*.f32 eta (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
(* eta h)
(*.f32 h eta)
(* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))
(neg.f32 (*.f32 eta (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)))
(* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))
(neg.f32 (*.f32 eta (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)))
(* -1 (* eta (+ (* -1 h) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))))
(neg.f32 (*.f32 eta (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) h)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* h (- eta (* 1/2 (/ (pow sinTheta_O 2) eta))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* -1 (* h (- (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))))
(*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(* eta h)
(*.f32 h eta)
(+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))
(+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))
(+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))
(+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))
(+ (* -1/2 (/ (* h (pow sinTheta_O 2)) eta)) (* eta h))
(+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))
(* -1/2 (/ (* h (pow sinTheta_O 2)) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta)
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 h eta))))
(* -1/2 (/ (* h (pow sinTheta_O 2)) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta)
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 h eta))))
(* (pow sinTheta_O 2) (- (/ (* eta h) (pow sinTheta_O 2)) (* 1/2 (/ h eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (/.f32 h eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(asin (/ (pow h 2) (- (* eta h) (* 1/2 (/ (* h (pow sinTheta_O 2)) eta)))))
(asin.f32 (/.f32 (*.f32 h h) (+.f32 (*.f32 h eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) eta))))
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta)))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1/16 (/ (pow sinTheta_O 4) (pow eta 5)))
(/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 5))
(/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 4)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4))) (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) eta)
(/ (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2))) eta)
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta)))) eta)
(/ (+ (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(/ (+ (* -1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) (/ (* (pow sinTheta_O 2) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal -1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) eta)
(* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))) (neg.f32 eta))
(* -1 (/ (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2))) eta))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))) (/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (*.f32 eta eta)))) eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))) (/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 4) (pow eta 4))) (+ (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))) (/ (* (pow sinTheta_O 2) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))) (/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (neg.f32 eta))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin (/ h (- (+ eta (+ (* -1 (/ (* (pow sinTheta_O 4) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 (+.f32 (-.f32 eta (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))
(* -16 (/ (* (pow eta 5) h) (pow sinTheta_O 6)))
(/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* (pow eta 5) (+ (* -256 (/ (* (pow eta 2) (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8))) (pow sinTheta_O 8))) (* -16 (/ h (pow sinTheta_O 6)))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal -256 binary32) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (/.f32 (*.f32 #s(literal -16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32)))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))))) (* 256 (/ (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 8)))))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 4096 binary32) (*.f32 h (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))))) (pow.f32 sinTheta_O #s(literal 10 binary32))))) (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(* (pow eta 5) (+ (* -16 (/ h (pow sinTheta_O 6))) (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (* (pow eta 2) (+ (* 16 (/ (* (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 2))) (+ (* 256 (/ h (pow sinTheta_O 12))) (* 4096 (/ (* h (* (- (* -1/8 (pow sinTheta_O 2)) 1/8) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow sinTheta_O 12))))))) (+ (* 256 (/ (* h (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow sinTheta_O 10))) (* 4096 (/ (* h (pow (- (* -1/8 (pow sinTheta_O 2)) 1/8) 2)) (pow sinTheta_O 10)))))) (* 256 (/ (* h (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow sinTheta_O 8)))))))
(*.f32 (pow.f32 eta #s(literal 5 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -16 binary32) h) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 4096 binary32) (*.f32 h (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) h) (pow.f32 sinTheta_O #s(literal 12 binary32))) (/.f32 (*.f32 #s(literal 4096 binary32) (*.f32 (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 12 binary32))))) (neg.f32 (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 256 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))) (pow.f32 sinTheta_O #s(literal 10 binary32))) (/.f32 (*.f32 #s(literal 4096 binary32) (*.f32 h (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))))) (pow.f32 sinTheta_O #s(literal 10 binary32)))))) (*.f32 #s(literal -256 binary32) (/.f32 (*.f32 h (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1 (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2)))) eta)
(/.f32 (-.f32 h (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2)))) (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))) (*.f32 eta eta))) eta)
(/ (- (+ h (* -1 (/ (+ (* -1 (* h (* (pow sinTheta_O 6) (* (- (* -1/8 (pow sinTheta_O 2)) 1/8) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))))) (+ (* -1 (* (pow sinTheta_O 2) (* (+ (* -1 (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2)))) (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)))) (* -1/16 (* h (pow sinTheta_O 6))))) (pow eta 6)))) (+ (* -1 (/ (* h (* (pow sinTheta_O 4) (pow (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2) 2))) (pow eta 4))) (+ (/ (* h (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (pow eta 2)) (/ (* h (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))) (pow eta 4))))) eta)
(/.f32 (-.f32 (-.f32 h (/.f32 (-.f32 (-.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)) (-.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))))))) (*.f32 h (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))))) (pow.f32 eta #s(literal 6 binary32)))) (-.f32 (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1 (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2)))) eta))
(neg.f32 (/.f32 (-.f32 (neg.f32 h) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 eta eta))) eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2)))) (pow eta 4)))) (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2))) eta))
(/.f32 (-.f32 (neg.f32 (+.f32 h (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1 (/ (+ (* 1/16 (* h (pow sinTheta_O 6))) (+ (* h (* (pow sinTheta_O 6) (* (+ 1/8 (* 1/8 (pow sinTheta_O 2))) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))))) (* (pow sinTheta_O 2) (* (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) (+ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2)))))))) (pow eta 6)))) (+ (/ (* h (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))))) (pow eta 2)) (+ (/ (* h (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2))))) (pow eta 4)) (/ (* h (* (pow sinTheta_O 4) (pow (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2))))) 2))) (pow eta 4))))) eta))
(/.f32 (-.f32 (-.f32 (neg.f32 h) (/.f32 (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 6 binary32))) (+.f32 #s(literal 1/16 binary32) (*.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (*.f32 h (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.f32 (/.f32 h eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta eta))))
(+ (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 5))) (+ (* -1/2 (/ (* h (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) (pow eta 3))) (* 1/2 (/ (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2))))))) (+ (* -1 (/ (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))))) (* -1/2 (/ h (pow eta 3))))) (/ h eta))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta))))) (*.f32 eta eta)))) (-.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) h) (pow.f32 eta #s(literal 5 binary32))) (/.f32 (*.f32 h (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 eta (*.f32 eta eta))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))))))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (*.f32 (/.f32 #s(literal 8 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (*.f32 (/.f32 #s(literal 8 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 #s(literal 4 binary32) (+.f32 (*.f32 (*.f32 (/.f32 h (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 eta (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (*.f32 (*.f32 (/.f32 h (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 eta (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 #s(literal -2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 (/.f32 #s(literal 8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 h eta) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -2 (/ (* eta h) (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))
(/ (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3)))) (pow sinTheta_O 4)))) (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (*.f32 (/.f32 #s(literal 8 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (* -1 (/ (+ (* -2 (/ (* (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (+ (* -2 (/ (* eta h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))))) (+ (* 4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2))))) (pow sinTheta_O 6)))) (+ (* -4 (/ (* eta (* h (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))))) (* (pow sinTheta_O 2) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 2)))) (* 8 (/ (* eta (* h (pow (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) 2))) (* (pow sinTheta_O 4) (pow (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) 3))))))) (pow sinTheta_O 6))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (*.f32 (/.f32 #s(literal 8 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (*.f32 h eta) (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (*.f32 #s(literal 4 binary32) (+.f32 (*.f32 (*.f32 (/.f32 h (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 eta (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 (*.f32 h eta) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))))) (*.f32 (*.f32 (/.f32 h (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 eta (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) (/.f32 #s(literal -2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 (/.f32 #s(literal 8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 h eta) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (/.f32 (*.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (*.f32 (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))
(* -1/16 (/ (pow sinTheta_O 6) (pow eta 5)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* (pow eta 2) (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2))) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 6)) (* (pow eta 2) (+ (* (pow eta 2) (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2))) (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32)))))))) (pow.f32 eta #s(literal 5 binary32)))
eta
(* eta (+ 1 (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2)) (/ (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 4)))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (/ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/16 (pow sinTheta_O 2)) 1/4)) 1/2)) (pow eta 2)) (/ (* (pow sinTheta_O 4) (- (* -1/8 (pow sinTheta_O 2)) 1/8)) (pow eta 4))))))
(*.f32 eta (+.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) #s(literal -1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) #s(literal -1/4 binary32))) #s(literal -1/2 binary32))) (*.f32 eta eta))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) 1)))
(neg.f32 (*.f32 eta (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 eta eta)) #s(literal -1 binary32))))
(* -1 (* eta (- (+ (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) (/ (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 4))) 1)))
(*.f32 eta (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 eta eta)) (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal -1 binary32)))))
(* -1 (* eta (- (+ (* 1/16 (/ (pow sinTheta_O 6) (pow eta 6))) (+ (/ (* (pow sinTheta_O 2) (+ 1/2 (* (pow sinTheta_O 2) (+ 1/4 (* 3/16 (pow sinTheta_O 2)))))) (pow eta 2)) (/ (* (pow sinTheta_O 4) (+ 1/8 (* 1/8 (pow sinTheta_O 2)))) (pow eta 4)))) 1)))
(*.f32 (neg.f32 eta) (+.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)))))) (*.f32 eta eta))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) #s(literal -1 binary32)))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+ eta (* (pow sinTheta_O 2) (- (* -1 (/ (* (pow sinTheta_O 2) (+ 1/4 (* 1/8 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta)))) (neg.f32 eta)) (/.f32 #s(literal -1/2 binary32) eta))))
(+ eta (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) eta)) (* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta)))) (* 1/2 (/ 1 eta)))))
(+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* (pow sinTheta_O 6) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -1/2 (/ (* (pow sinTheta_O 6) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))) eta)
(* (pow sinTheta_O 6) (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta))) (/ 1/2 (* eta (pow sinTheta_O 4)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* (pow sinTheta_O 6) (- (+ (* -1 (/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (* eta (pow sinTheta_O 2)))) (+ (* -1/2 (/ (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2))))) eta)) (/ eta (pow sinTheta_O 6)))) (* 1/2 (/ 1 (* eta (pow sinTheta_O 4))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (+.f32 (+.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta) (/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))))))
(* -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))
(/ 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))
(* 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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) eta))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/2 (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))))
(* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* -1/8 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/16 (pow sinTheta_O 2))) (pow eta 4))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) #s(literal -1/16 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -3/16 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 4))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -3/16 binary32) (*.f32 eta eta)))))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(* -3/16 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))
(+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(* -3/16 (pow sinTheta_O 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32))
(+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4)))))
(+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 3/8 (+ (* 1/8 (/ 1 (pow eta 4))) (* 1/4 (/ 1 (pow eta 2)))))) eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 #s(literal 3/8 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(* -1/16 (/ (pow sinTheta_O 2) (pow eta 5)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/8 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/16 (pow sinTheta_O 2))) (pow eta 5))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 eta eta)) #s(literal -1/16 binary32))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -3/16 binary32) (*.f32 eta eta)))))) (pow.f32 eta #s(literal 5 binary32)))
(/ (+ (* -1/16 (pow sinTheta_O 2)) (* (pow eta 2) (+ (* -3/16 (* (pow eta 2) (pow sinTheta_O 2))) (* -1/8 (pow sinTheta_O 2))))) (pow eta 5))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/8 binary32) (*.f32 #s(literal -3/16 binary32) (*.f32 eta eta)))))) (pow.f32 eta #s(literal 5 binary32)))
(* -3/16 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta)
(/ (+ (* -3/16 (pow sinTheta_O 2)) (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2)))) eta)
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4))))) eta)
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(/ (+ (* -3/16 (pow sinTheta_O 2)) (+ (* -1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* -1/16 (/ (pow sinTheta_O 2) (pow eta 4))))) eta)
(/.f32 (+.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta))) eta)
(* -3/16 (/ (pow sinTheta_O 2) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -3/16 binary32)) eta)
(* -1 (/ (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2)))) eta))
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ (* 1/16 (/ (pow sinTheta_O 2) (pow eta 4))) (+ (* 1/8 (/ (pow sinTheta_O 2) (pow eta 2))) (* 3/16 (pow sinTheta_O 2)))) eta))
(/.f32 (+.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 3/16 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/8 binary32)) (*.f32 eta eta))) (neg.f32 eta))
(/ 1/8 (pow eta 4))
(/.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))
(/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))
(/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ (+ 1/8 (* 1/4 (pow eta 2))) (pow eta 4))
(/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(/ (+ 1/4 (* 1/8 (/ 1 (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/8 binary32) (*.f32 eta eta))) (*.f32 eta eta))

eval193.0ms (1.2%)

Memory
14.1MiB live, 320.6MiB allocated
Compiler

Compiled 46 856 to 5 180 computations (88.9% saved)

prune160.0ms (1%)

Memory
-23.8MiB live, 342.0MiB allocated
Pruning

24 alts after pruning (17 fresh and 7 done)

PrunedKeptTotal
New1 35751 362
Fresh11213
Picked235
Done044
Total1 360241 384
Accuracy
100.0%
Counts
1 384 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.8%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
98.4%
(asin.f32 (/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
94.8%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
75.1%
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
95.2%
(asin.f32 (/.f32 h (pow.f32 (sqrt.f32 eta) #s(literal 2 binary32))))
88.8%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))
91.7%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
93.7%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
98.4%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
65.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
98.6%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
93.3%
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
93.1%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
96.5%
(asin.f32 (/.f32 h eta))
68.3%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))))
97.3%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta))) h)))
41.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h eta) (*.f32 h h))))
95.4%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
94.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) eta)))
60.9%
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))))
73.9%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
88.2%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) h))
95.7%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
87.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 1 524 to 581 computations (61.9% saved)

regimes136.0ms (0.9%)

Memory
23.1MiB live, 256.6MiB allocated
Counts
45 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) eta)))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h eta) (*.f32 h h))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta))) h)))
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) h))
(asin.f32 (*.f32 (/.f32 h (-.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32))))))))))
(asin.f32 (/.f32 h (pow.f32 (sqrt.f32 eta) #s(literal 2 binary32))))
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(asin.f32 (/.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(asin.f32 (*.f32 (/.f32 h (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(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 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/2 binary32)) h)))
(asin.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) h)))
(asin.f32 (/.f32 h (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(asin.f32 (*.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))))))
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) sinTheta_O))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32))))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
Calls

10 calls:

15.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))))))
15.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
eta
14.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))))))))
14.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.6%1sinTheta_O
98.6%1h
98.6%1eta
98.6%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.6%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.6%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.6%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
98.6%1(*.f32 eta eta)
98.6%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
98.6%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 113 to 71 computations (37.2% saved)

regimes52.0ms (0.3%)

Memory
-0.8MiB live, 120.0MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) eta)))
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 h eta) (*.f32 h h))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) eta))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) h)))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (/.f32 sinTheta_O eta))) h)))
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) (-.f32 eta (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) h)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta h) (*.f32 h (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) (*.f32 h h))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta eta)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) h))
(asin.f32 (*.f32 (/.f32 h (-.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 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/16 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 eta h) (/.f32 eta h)) (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h))) (+.f32 (/.f32 eta h) (/.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) h)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) (+.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)))) eta) (/.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) eta))) (/.f32 #s(literal -1/2 binary32) eta)))))))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))) (*.f32 eta eta)) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))) eta))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))) (/.f32 h (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta)))) #s(literal -1/2 binary32)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 h #s(literal 1/2 binary32)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 6 binary32))))))))))
(asin.f32 (/.f32 h (pow.f32 (sqrt.f32 eta) #s(literal 2 binary32))))
(asin.f32 (exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
Calls

5 calls:

12.0ms
eta
11.0ms
h
10.0ms
(*.f32 sinTheta_O sinTheta_O)
9.0ms
(*.f32 eta eta)
9.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.4%1h
98.4%1sinTheta_O
98.4%1eta
98.4%1(*.f32 eta eta)
98.4%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 24 to 17 computations (29.2% saved)

regimes35.0ms (0.2%)

Memory
-10.8MiB live, 28.7MiB allocated
Accuracy

Total -25.2b remaining (-2231.6%)

Threshold costs -25.2b (-2231.6%)

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

3 calls:

29.0ms
h
3.0ms
sinTheta_O
3.0ms
eta
Results
AccuracySegmentsBranch
96.5%1sinTheta_O
96.5%1h
96.5%1eta
Compiler

Compiled 12 to 9 computations (25% saved)

simplify8.0ms (0%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02029
12729
23229
33429
43529
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (-.f32 eta sinTheta_O)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta)))))
(asin.f32 (/.f32 h eta))

soundness484.0ms (3.1%)

Memory
-56.8MiB live, 534.5MiB allocated
Rules
10 426×accelerator-lowering-fma.f32
10 426×accelerator-lowering-fma.f64
8 154×*-lowering-*.f32
8 154×*-lowering-*.f64
5 280×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041292
1263278
22304278
09397259
033233
1185228
21285228
08329225
04453582
113073464
249183423
091533340
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 116 to 76 computations (34.5% saved)

preprocess26.0ms (0.2%)

Memory
-0.8MiB live, 77.6MiB allocated
Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 170 to 110 computations (35.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...