HairBSDF, gamma for a refracted ray

Time bar (total: 12.6s)

analyze484.0ms (3.8%)

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 44 to 27 computations (38.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 228.0ms
ival-mult: 59.0ms (25.9% of total)
ival-<=: 50.0ms (21.9% of total)
ival-sqrt: 34.0ms (14.9% of total)
ival-div: 23.0ms (10.1% of total)
ival-sub: 23.0ms (10.1% of total)
ival-asin: 22.0ms (9.7% of total)
ival-and: 11.0ms (4.8% of total)
const: 5.0ms (2.2% of total)
backward-pass: 1.0ms (0.4% of total)

sample3.2s (25.4%)

Results
1.3s8256×0valid
1.1s8105×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-<=: 437.0ms (25.7% of total)
ival-mult: 291.0ms (17.1% of total)
ival-sqrt: 269.0ms (15.8% of total)
ival-div: 232.0ms (13.6% of total)
ival-sub: 196.0ms (11.5% of total)
ival-asin: 153.0ms (9% of total)
ival-and: 81.0ms (4.8% of total)
const: 37.0ms (2.2% of total)
backward-pass: 7.0ms (0.4% of total)
Bogosity

preprocess181.0ms (1.4%)

Algorithm
egg-herbie
Rules
2382×fnmadd-define
2172×sum3-define
1676×fnmadd-define
1590×sum4-define
1560×fmsub-define
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
053155
1127155
2253155
3628155
41540146
53856146
66219145
01315
12815
24615
38115
414015
525515
643615
785615
8260015
9508414
0803614
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 (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O)))))))))
(asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* (neg h) (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta)))))
(neg (asin (/ h (sqrt (- (* eta eta) (/ (* (neg sinTheta_O) (neg sinTheta_O)) (sqrt (- 1 (* (neg sinTheta_O) (neg sinTheta_O))))))))))
(neg (asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta))))))
(neg (asin (/ (neg h) (sqrt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (* (neg h) (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta))))))
(neg (asin (/ h (sqrt (- (* (neg eta) (neg eta)) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O)))))))))
(neg (asin (* h (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square eta))))))
(asin (/ sinTheta_O (sqrt (- (* eta eta) (/ (* h h) (sqrt (- 1 (* h h))))))))
(asin (* sinTheta_O (rsqrt (fnmadd (square h) (rsqrt (- 1 (square h))) (square eta)))))
(asin (/ h (sqrt (- (* sinTheta_O sinTheta_O) (/ (* eta eta) (sqrt (- 1 (* eta eta))))))))
(asin (* h (rsqrt (fnmadd (square eta) (rsqrt (- 1 (square eta))) (square sinTheta_O)))))
(asin (/ eta (sqrt (- (* h h) (/ (* sinTheta_O sinTheta_O) (sqrt (- 1 (* sinTheta_O sinTheta_O))))))))
(asin (* eta (rsqrt (fnmadd (square sinTheta_O) (rsqrt (- 1 (square sinTheta_O))) (square h)))))
Symmetry

(abs sinTheta_O)

(abs eta)

explain291.0ms (2.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
330-11(3.3229494951981544e-37 1.360059000963539e-30 9.69179311538057e-22)(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
00-0-h
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-(*.f32 sinTheta_O sinTheta_O)
00-0-(*.f32 eta eta)
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-(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-(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
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-#s(literal 1 binary32)
00-0-eta
Results
231.0ms512×0valid
Compiler

Compiled 219 to 41 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 180.0ms
ival-mult: 151.0ms (84.1% of total)
ival-sqrt: 10.0ms (5.6% of total)
ival-div: 7.0ms (3.9% of total)
ival-sub: 5.0ms (2.8% of total)
ival-asin: 5.0ms (2.8% of total)
const: 1.0ms (0.6% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 21 to 13 computations (38.1% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
89.5%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify129.0ms (1%)

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
2172×sum3-define
1676×fnmadd-define
1590×sum4-define
1456×fmsub-define
1342×fnmsub-define
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
01377
12877
24677
38177
414077
525577
643677
785677
8260077
9508473
0803673
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)

localize50.0ms (0.4%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
accuracy99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
accuracy99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy90.7%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
Results
35.0ms256×0valid
Compiler

Compiled 99 to 14 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-sub: 4.0ms (22.8% of total)
ival-div: 4.0ms (22.8% of total)
ival-mult: 4.0ms (22.8% of total)
ival-sqrt: 4.0ms (22.8% of total)
ival-asin: 2.0ms (11.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series23.0ms (0.2%)

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
4.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)))))))

rewrite334.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
3788×*-lowering-*.f32
3788×*-lowering-*.f64
2912×/-lowering-/.f32
2912×/-lowering-/.f64
1412×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01352
17652
258748
3791648
0806148
Stop Event
iter limit
node limit
Counts
4 → 163
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 (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))))))
(+.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))))) (/.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 (*.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 (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 (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 (*.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 (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 4 binary32)) (*.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 (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 (*.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 4 binary32)) (*.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 (PI.f32) (*.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 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 (PI.f32) (*.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 4 binary32)) (*.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 (PI.f32) (PI.f32)) #s(literal 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 (PI.f32) (*.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 4 binary32)) (*.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 (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 (*.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 (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 (*.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 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 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 (PI.f32) (*.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 4 binary32)) (*.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 (PI.f32) (PI.f32)) #s(literal 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))))
(neg.f32 (*.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)))))
(neg.f32 (/.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)))
(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 (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 (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) 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/2 binary32)) (neg.f32 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) (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 (*.f32 (neg.f32 h) #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 (/.f32 (neg.f32 h) #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 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 (/.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 1 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 (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 #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 (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))) (neg.f32 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))) (/.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 (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)))
(*.f32 (*.f32 #s(literal 1 binary32) (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 (/.f32 h (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #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)))
(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 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)))))))
(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 (*.f32 (-.f32 (*.f32 eta 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))))) #s(literal 1/4 binary32))
(pow.f32 (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)))))) #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 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/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)) (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #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)))
(/.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 (sqrt.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (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)))))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 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))))
(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 #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/2 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 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/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)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 (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)) (/.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)))
(neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(neg.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (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 (/.f32 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))))
(+.f32 (*.f32 eta eta) (/.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 (*.f32 eta eta) (+.f32 (/.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 (/.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 (*.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)))) (+.f32 (/.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 (*.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)))) (fma.f32 (/.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)))) #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 eta 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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 (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 (*.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)))) (+.f32 (+.f32 (/.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 (*.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) (neg.f32 (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 (/.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 eta eta))
(+.f32 (/.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 (*.f32 eta eta) (+.f32 (/.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 (*.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 sinTheta_O sinTheta_O) (neg.f32 (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 (*.f32 eta 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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(+.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 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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)))))))
(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 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (-.f32 #s(literal 0 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 sinTheta_O) (-.f32 #s(literal 0 binary32) (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 0 binary32) (*.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 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (+.f32 (/.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 (*.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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.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 sinTheta_O sinTheta_O) (neg.f32 (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)))))
(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 #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))
(-.f32 (*.f32 eta 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 (*.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) (neg.f32 (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 0 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))) (*.f32 eta eta)))
(-.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (+.f32 (/.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 (*.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 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))))
(-.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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))) (+.f32 (/.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 (*.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) #s(literal 0 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 #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 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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)))))
(/.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 (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (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 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O)))))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta 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 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (*.f32 eta 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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.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)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (+.f32 (*.f32 eta 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 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 eta eta) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #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 (neg.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (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 (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 binary32)) (pow.f32 (+.f32 (/.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 (*.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 (*.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 sinTheta_O sinTheta_O) (neg.f32 (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 (/.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 (*.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)))) (+.f32 (/.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 (*.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 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.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 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))) #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 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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)))))) (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (/.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 eta eta)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 eta 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 (+.f32 (/.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 (*.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) (neg.f32 (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 (-.f32 (*.f32 eta 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 sinTheta_O sinTheta_O) (neg.f32 (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 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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))))))) (+.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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)))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 eta eta) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (+.f32 (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (/.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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O)))) (/.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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (-.f32 (*.f32 eta 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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 (-.f32 (*.f32 eta 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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.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 eta 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)))) (/.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 eta 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)))) (+.f32 (*.f32 eta 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 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))))
(*.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.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)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 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))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O 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)))))
(*.f32 (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.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 3 binary32)))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O 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 (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.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 2 binary32)))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 eta eta) (/.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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (pow.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 3/2 binary32)))) (-.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) (*.f32 sinTheta_O sinTheta_O)))))

simplify343.0ms (2.7%)

Algorithm
egg-herbie
Rules
6968×*-lowering-*.f32
6968×*-lowering-*.f64
1904×+-lowering-+.f64
1904×+-lowering-+.f32
1586×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04453342
114022863
254962752
081912752
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) (*.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))) (*.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)))))
(+ (* (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 sinTheta_O (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O 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)))))) (/.f32 (*.f32 eta eta) (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 (*.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) (*.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 (*.f32 h (*.f32 sinTheta_O (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O 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 (*.f32 eta eta) (*.f32 h sinTheta_O)) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O 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)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 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)))))) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -3/4 binary32) h))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta 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 (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #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))))))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -3/4 binary32) h))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -3/4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 eta 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 (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #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))))))) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 h (*.f32 eta 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 eta (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 (/.f32 h (*.f32 eta 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 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 h (*.f32 eta eta)) eta) (*.f32 (*.f32 (*.f32 h eta) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) 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 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h)))
(+ (* -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) (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)))))))))
(+ (* -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) (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)))))))) (*.f32 h (+.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 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 #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)))))) (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 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h)))
(+ (* -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 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h)) (*.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 (*.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 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) h))) (/.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 eta eta) #s(literal 1/2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))) (+.f32 (*.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 eta eta)) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) sinTheta_O) (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 sinTheta_O (*.f32 (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 sinTheta_O (*.f32 (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 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (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/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 sinTheta_O (*.f32 (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) (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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 #s(literal 1/2 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 sinTheta_O (*.f32 (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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)) (/.f32 #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 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32))))
(* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.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)))))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))))))
(neg.f32 (*.f32 eta (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.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 (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32))) (neg.f32 eta))
(* -1 (* eta (+ 1 (+ (* -1/2 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/8 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1/16 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))
(neg.f32 (*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.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))))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 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 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 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 (*.f32 sinTheta_O sinTheta_O) (+.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 (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 #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 (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 (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 (*.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 (sqrt.f32 (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) sinTheta_O)) (*.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 (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 (+.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 sinTheta_O (*.f32 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 (*.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)))) (/.f32 (/.f32 #s(literal 3/8 binary32) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(*.f32 sinTheta_O (+.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 3/8 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1/2 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))

eval36.0ms (0.3%)

Compiler

Compiled 14118 to 1266 computations (91% saved)

prune45.0ms (0.4%)

Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New26716283
Fresh000
Picked101
Done000
Total26816284
Accuracy
98.7%
Counts
284 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.2%
(/.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 (*.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 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)))))))))
20.0%
(/.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 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)))))
20.0%
(-.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)))))
88.1%
(asin.f32 (/.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))))
96.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
65.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.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))))))
85.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
67.9%
(asin.f32 (/.f32 h (*.f32 eta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32))))))
32.9%
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta 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 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))))
89.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
94.9%
(asin.f32 (/.f32 h eta))
88.7%
(asin.f32 (/.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)))
88.9%
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 h (*.f32 eta eta)) eta))))))
88.9%
(asin.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))
85.6%
(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))))))))))
Compiler

Compiled 1328 to 584 computations (56% saved)

simplify194.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(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))
cost-diff0
(/.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)))
cost-diff6912
(/.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)))
cost-diff6912
(asin.f32 (/.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))))
cost-diff0
(/.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)))))))
cost-diff0
(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))))))))
cost-diff0
(*.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)))))))))
cost-diff0
(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))))))))))
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 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
cost-diff0
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
cost-diff0
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
cost-diff0
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
Rules
2864×sum4-define
1832×fma-lowering-fma.f32
1832×fma-lowering-fma.f64
1728×fmsub-define
1716×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037319
180291
2132281
3236281
4404281
51009281
63127281
75462281
08043281
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 -1/2)
-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 (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))))
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))))
h
(sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))
(/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))
1
(- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))
(* eta eta)
eta
(* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))
(/ 1 (- 1 (* sinTheta_O sinTheta_O)))
(- 1 (* sinTheta_O sinTheta_O))
(asin (/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)))
(/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
(/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
h
(pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)))
(* eta eta)
eta
(/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))
(* sinTheta_O sinTheta_O)
sinTheta_O
(pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)
(- 1 (* sinTheta_O sinTheta_O))
1
1/2
1/4
Outputs
(asin (/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
(/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
h
(+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta))
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
eta
(/ (* sinTheta_O (* sinTheta_O -1/2)) eta)
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(* sinTheta_O (* sinTheta_O -1/2))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
sinTheta_O
(* sinTheta_O -1/2)
(*.f32 sinTheta_O #s(literal -1/2 binary32))
-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 (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.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))))))
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))))
(*.f32 h (sqrt.f32 (/.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)))))
h
(sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.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))))
(/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))
(/.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)))
1
#s(literal 1 binary32)
(- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))
(-.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))))))
(* eta eta)
(*.f32 eta eta)
eta
(* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/ 1 (- 1 (* sinTheta_O sinTheta_O)))
(/.f32 #s(literal 1 binary32) (-.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))
(asin (/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)))
(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 (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
(/.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 (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
(/.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)))
h
(pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 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 sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)))
(-.f32 (*.f32 eta 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 sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))
(/.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 sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
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)
1/2
#s(literal 1/2 binary32)
1/4
#s(literal 1/4 binary32)

localize201.0ms (1.6%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32))))
accuracy99.1%
(/.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)))
accuracy99.0%
(/.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)))
accuracy90.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))
accuracy99.9%
(-.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))))))
accuracy99.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)))))))))
accuracy99.2%
(/.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)))))))
accuracy87.5%
(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))))))))
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)))))
accuracy99.9%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
accuracy90.7%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
accuracy100.0%
(/.f32 h eta)
accuracy99.9%
(asin.f32 (/.f32 h eta))
accuracy100.0%
(*.f32 sinTheta_O #s(literal -1/2 binary32))
accuracy99.9%
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
accuracy99.9%
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
accuracy85.7%
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
Results
126.0ms256×0valid
Compiler

Compiled 408 to 38 computations (90.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-pow: 19.0ms (24.4% of total)
ival-div: 17.0ms (21.8% of total)
ival-mult: 17.0ms (21.8% of total)
ival-asin: 12.0ms (15.4% of total)
ival-sub: 5.0ms (6.4% of total)
ival-sqrt: 5.0ms (6.4% of total)
ival-add: 1.0ms (1.3% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series163.0ms (1.3%)

Counts
21 → 600
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 (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))))>
#<alt (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))))>
#<alt (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))>
#<alt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))>
#<alt (asin (/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)))>
#<alt (/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))>
#<alt (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))>
#<alt (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)>
#<alt (* sinTheta_O -1/2)>
#<alt (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))>
#<alt (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)))>
Outputs
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (* -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 (* 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) (/ (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 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2)))))>
#<alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))>
#<alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2)))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))>
#<alt (+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (pow eta 2))>
#<alt (/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))) (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) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (/ -1 (* sinTheta_O (sqrt -1)))>
#<alt (/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)>
#<alt (/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)>
#<alt (/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)>
#<alt (/ 1 (* sinTheta_O (sqrt -1)))>
#<alt (* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))>
#<alt (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 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)>
#<alt (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O)))))>
#<alt (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* (pow eta 2) (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))))>
#<alt (+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (* h (+ (* 1/96 (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2))))))) (sqrt (/ 1 sinTheta_O))))))))>
#<alt (+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt (pow sinTheta_O 3)))))) (* (pow eta 2) (+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* h (+ (* 1/96 (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 sinTheta_O))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (* h (+ (* -1/384 (* (* (pow sinTheta_O 2) (* (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/384 (* (* (pow sinTheta_O 6) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 3)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/2880 (+ (* -720 (* (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -720 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* -240 (* (* (pow sinTheta_O 6) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 3)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))) (sqrt (/ 1 sinTheta_O))))))))))>
#<alt (* (sqrt (/ 1 eta)) h)>
#<alt (+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))>
#<alt (+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (+ (* (sqrt (/ 1 eta)) h) (* (sqrt (/ 1 (pow eta 9))) (* h (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (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 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (+ (* (sqrt (/ 1 eta)) h) (+ (* (sqrt (/ 1 (pow eta 9))) (* h (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))) (* (sqrt (/ 1 (pow eta 13))) (* h (+ (* 1/2880 (+ (* -720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* 240 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))) (+ (* 1/384 (* (* (pow sinTheta_O 2) (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* 1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))))>
#<alt (* (sqrt (/ 1 eta)) (* h (sqrt -1)))>
#<alt (+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (* (sqrt (/ 1 eta)) (* h (sqrt -1))))>
#<alt (+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (+ (* (sqrt (/ 1 eta)) (* h (sqrt -1))) (* (sqrt (/ 1 (pow eta 9))) (* h (* (sqrt -1) (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (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 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (+ (* (sqrt (/ 1 eta)) (* h (sqrt -1))) (+ (* (sqrt (/ 1 (pow eta 9))) (* h (* (sqrt -1) (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))))) (* (sqrt (/ 1 (pow eta 13))) (* h (* (sqrt -1) (+ (* 1/2880 (+ (* -720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* 240 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))) (+ (* 1/384 (* (* (pow sinTheta_O 2) (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* 1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))))>
#<alt (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h))>
#<alt (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2))))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)))>
#<alt (+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)) (* (pow sinTheta_O 2) (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) h))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (* (pow sinTheta_O 2) (+ (* 1/96 (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4)))))))))))>
#<alt (+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)) (* (pow sinTheta_O 2) (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) h))) (* (pow sinTheta_O 2) (+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (* (pow sinTheta_O 2) (+ (* 1/2880 (+ (* -720 (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (+ (* 240 (/ 1 (pow eta 6))) (* 720 (* (pow eta 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/384 (/ 1 (pow eta 6))) (* 1/384 (/ (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4)))) (pow eta 2))))))))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (+ (* 1/96 (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4))))))))))))>
#<alt (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))>
#<alt (+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))))>
#<alt (+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))) (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) (pow sinTheta_O 2))))>
#<alt (+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))) (+ (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (+ (* 1/32 (/ (* (pow eta 2) (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (sqrt -1))) (* 1/24 (+ (* -6 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* 2 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 6 (* (sqrt -1) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))))))))) (pow sinTheta_O 3)) (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) (pow sinTheta_O 2)))))>
#<alt (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))>
#<alt (+ (* -1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) sinTheta_O)) (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (sqrt -1)))) sinTheta_O)) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (+ (* 1/32 (/ (* (pow eta 2) (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (sqrt -1))) (* 1/24 (+ (* -6 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* 2 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 6 (* (sqrt -1) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))))))))) sinTheta_O)) (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))))))) sinTheta_O)) (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (sqrt -1)))) sinTheta_O)) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))>
#<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 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1/2 sinTheta_O)>
#<alt (* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))>
#<alt (* -1 (* sinTheta_O (sqrt -1)))>
#<alt (* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))>
#<alt (* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))>
#<alt (* sinTheta_O (sqrt -1))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))>
#<alt (* -1 (* (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

150 calls:

TimeVariablePointExpression
56.0ms
h
@0
(/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
11.0ms
eta
@0
(/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
9.0ms
sinTheta_O
@inf
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))))
4.0ms
eta
@-inf
(/ h (+ eta (/ (* sinTheta_O (* sinTheta_O -1/2)) eta)))
3.0ms
eta
@inf
(/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))

rewrite334.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
3294×/-lowering-/.f32
3294×/-lowering-/.f64
3156×*-lowering-*.f32
3156×*-lowering-*.f64
1284×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037210
1234205
21593192
08213192
Stop Event
iter limit
node limit
Counts
21 → 671
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 (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))))
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))))
(sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))))
(/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O)))))))
(asin (/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)))
(/ (/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)) (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
(/ h (pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4))
(pow (- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2))) 1/4)
(* sinTheta_O -1/2)
(- (* eta eta) (* (* sinTheta_O sinTheta_O) (sqrt (/ 1 (- 1 (* sinTheta_O sinTheta_O))))))
(- (* eta eta) (/ (* sinTheta_O sinTheta_O) (pow (- 1 (* sinTheta_O sinTheta_O)) 1/2)))
Outputs
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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)) (+.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 #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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))) (/.f32 (pow.f32 (acos.f32 (/.f32 h (+.f32 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (/.f32 h (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #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 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.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 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta)) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.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) (neg.f32 eta)) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O eta)
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)) (/.f32 (*.f32 eta eta) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta sinTheta_O) (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta))))))
(/.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta sinTheta_O) (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (neg.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 eta eta)) (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (*.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (*.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))) (neg.f32 (neg.f32 (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (*.f32 eta eta))) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) eta))
(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 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/.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 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 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta))
(*.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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 (*.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 (*.f32 sinTheta_O #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) eta))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32)) (/.f32 sinTheta_O eta))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 eta))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) 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)))))
(neg.f32 (/.f32 h (neg.f32 eta)))
(neg.f32 (/.f32 (neg.f32 h) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 eta h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 eta)) (/.f32 h (neg.f32 eta)))
(/.f32 h eta)
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 eta h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 eta h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (*.f32 h #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 h #s(literal 1 binary32))) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 h (/.f32 #s(literal 1 binary32) eta))
(*.f32 #s(literal 1 binary32) (/.f32 h eta))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(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)))))))
(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))
(-.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) (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 (neg.f32 h) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O 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 (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 #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 (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 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 (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 (/.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 (/.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))))
(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 (*.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 (exp.f32 (log.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 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32)))
(/.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.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 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (-.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #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 (*.f32 (*.f32 eta (*.f32 eta 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 eta eta) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 eta eta) (*.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)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #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 eta eta) (*.f32 sinTheta_O 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) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O (*.f32 #s(literal 1 binary32) sinTheta_O)))) (fma.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal 1 binary32) sinTheta_O) (*.f32 sinTheta_O (*.f32 #s(literal 1 binary32) sinTheta_O))))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 eta eta (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (neg.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 sinTheta_O (neg.f32 sinTheta_O) (*.f32 eta eta))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O) (+.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(-.f32 (*.f32 eta eta) (-.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.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 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (/.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 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 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 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 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 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 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.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 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 (*.f32 eta eta) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 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 eta eta) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta 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) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O))
(neg.f32 (asin.f32 (*.f32 (/.f32 h #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 (/.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 (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) #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 (*.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) #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 (*.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) #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 (*.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 (-.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) #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 (*.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) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 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) #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 (*.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) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 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)))))))
(neg.f32 (*.f32 (/.f32 h #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))))
(exp.f32 (*.f32 (log.f32 (/.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))))) #s(literal -1 binary32)))
(pow.f32 (/.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)))) #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))
(pow.f32 (/.f32 (/.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)))) #s(literal 1 binary32)) #s(literal -1 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 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 (/.f32 #s(literal 0 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)) (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 (*.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 (/.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/4 binary32)))) (*.f32 (/.f32 h #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 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) (/.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) (/.f32 (/.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)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.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 (/.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 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 (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) (neg.f32 (/.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 #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 #s(literal -1 binary32) (neg.f32 (/.f32 (/.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)))) #s(literal 1 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 (neg.f32 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)) (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 (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/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 (/.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/4 binary32))) (neg.f32 (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/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)) (/.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 (*.f32 h #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 (*.f32 (neg.f32 h) #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/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 (neg.f32 h)) (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)))))
(/.f32 (neg.f32 (neg.f32 h)) (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/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 (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 (/.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 (*.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))) #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 (*.f32 #s(literal 1 binary32) 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 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/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 (neg.f32 (*.f32 h #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 (*.f32 (neg.f32 h) #s(literal 1 binary32))) (neg.f32 (*.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))) (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 (/.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))) #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/4 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) 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 (neg.f32 (/.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/8 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/8 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 (/.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 (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/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/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)) (/.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)) (/.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) 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/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 (/.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 (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 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 (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 (/.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/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 (/.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)) (/.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)))) #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)) (/.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/8 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/8 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 3/8 binary32))))
(*.f32 (/.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/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 (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)) h) #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 (/.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 h)) #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/4 binary32)))))
(*.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/8 binary32))) (/.f32 (/.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/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/8 binary32))))
(*.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/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/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/8 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 (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/4 binary32))))
(*.f32 (/.f32 h #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/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 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/8 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))) (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 (/.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 (/.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/8 binary32)))))
(*.f32 (/.f32 (neg.f32 h) #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 (/.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 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 (/.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))) (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)))
(exp.f32 (*.f32 (neg.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 (*.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 (*.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 (+.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)))))) (*.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 (neg.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))))))) (neg.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 (neg.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)))))) (*.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 (neg.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))))))) (*.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))))))))
(fabs.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 (/.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))
(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 2 binary32)) #s(literal -1/4 binary32))
(pow.f32 (*.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 #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))
(/.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 (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 #s(literal 1 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)))))
(/.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 -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 #s(literal -1 binary32) #s(literal 1/2 binary32)) (pow.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))))) #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 (neg.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/2 binary32))) (neg.f32 (pow.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))))) #s(literal 1/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))))))
(*.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/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/2 binary32)) (pow.f32 #s(literal 1 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 (pow.f32 #s(literal -1 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 #s(literal -1 binary32) #s(literal 1/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)))))))
(*.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 (pow.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.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 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.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/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/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 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.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 (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 (sqrt.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))) (sqrt.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (pow.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (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 (/.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))))))
(exp.f32 (neg.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)))))))
(exp.f32 (+.f32 (*.f32 (neg.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)) (*.f32 (neg.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))))
(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 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))
(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 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 -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/2 binary32))
(pow.f32 (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)))))) #s(literal -1 binary32))
(pow.f32 (*.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 #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))
(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)) (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 #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) (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 #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))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (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))))))))
(sqrt.f32 (*.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 #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 #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 #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 (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)))
(*.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 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.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 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (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)))
(neg.f32 (asin.f32 (*.f32 (/.f32 h #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 (/.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 (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) #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 (*.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) #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 (*.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) #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 (*.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 (-.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) #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 (*.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) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 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) #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 (*.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) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 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)))))))
(neg.f32 (*.f32 (/.f32 h #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))))
(exp.f32 (*.f32 (log.f32 (/.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))))) #s(literal -1 binary32)))
(pow.f32 (/.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)))) #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))
(pow.f32 (/.f32 (/.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)))) #s(literal 1 binary32)) #s(literal -1 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 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 (/.f32 #s(literal 0 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)) (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 (*.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 (/.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/4 binary32)))) (*.f32 (/.f32 h #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 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) (/.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) (/.f32 (/.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)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.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 (/.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 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 (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) (neg.f32 (/.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 #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 #s(literal -1 binary32) (neg.f32 (/.f32 (/.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)))) #s(literal 1 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 (neg.f32 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)) (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 (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/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 (/.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/4 binary32))) (neg.f32 (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/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)) (/.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 (*.f32 h #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 (*.f32 (neg.f32 h) #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/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 (neg.f32 h)) (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)))))
(/.f32 (neg.f32 (neg.f32 h)) (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/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 (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 (/.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 (*.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))) #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 (*.f32 #s(literal 1 binary32) 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 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/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 (neg.f32 (*.f32 h #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 (*.f32 (neg.f32 h) #s(literal 1 binary32))) (neg.f32 (*.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))) (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 (/.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))) #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/4 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) 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 (neg.f32 (/.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/8 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/8 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 (/.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 (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/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/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)) (/.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)) (/.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) 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/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 (/.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 (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 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 (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 (/.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/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 (/.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)) (/.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)))) #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)) (/.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/8 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/8 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 3/8 binary32))))
(*.f32 (/.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/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 (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)) h) #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 (/.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 h)) #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/4 binary32)))))
(*.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/8 binary32))) (/.f32 (/.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/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/8 binary32))))
(*.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/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/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/8 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 (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/4 binary32))))
(*.f32 (/.f32 h #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/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 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/8 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))) (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 (/.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 (/.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/8 binary32)))))
(*.f32 (/.f32 (neg.f32 h) #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 (/.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 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 (/.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))) (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)))
(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/4 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/4 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/4 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.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)) #s(literal -1 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/4 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/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 #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)) h))
(/.f32 #s(literal 1 binary32) (/.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) (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/4 binary32)) h))))
(/.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/4 binary32)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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 (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/4 binary32))))
(/.f32 (*.f32 h #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 (neg.f32 (neg.f32 h)) (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/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))) (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 (neg.f32 (*.f32 h #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/4 binary32))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (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/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/8 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/8 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 #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/4 binary32))))
(*.f32 (neg.f32 h) (/.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/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)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 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))) (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 eta eta) (*.f32 (*.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 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 (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 (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)) h) #s(literal -1 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/8 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/8 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 1/8 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/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)))
(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)) (*.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))))
(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/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/4 binary32)) (pow.f32 #s(literal 1 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/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 (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) #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)))
(*.f32 sinTheta_O #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 (*.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 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)))) (+.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 (neg.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 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (neg.f32 (*.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)))) (fma.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 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 (fma.f32 eta eta (neg.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(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 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))
(pow.f32 (/.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 eta 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 eta eta (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))))
(fma.f32 eta eta (neg.f32 (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))))
(fma.f32 sinTheta_O (neg.f32 (*.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) (neg.f32 (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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (*.f32 (neg.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 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))))
(fma.f32 (neg.f32 (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 #s(literal 0 binary32) (*.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 (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 #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 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (neg.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 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (+.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (neg.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 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 eta 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 (*.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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 0 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)))) #s(literal -1 binary32)))
(-.f32 (/.f32 (*.f32 eta eta) #s(literal 1 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 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) (/.f32 (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(-.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.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)) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 1 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))))) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 #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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.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 (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)) (-.f32 (-.f32 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))))
(/.f32 #s(literal 1 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 (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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) (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 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.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))))) #s(literal -1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.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 (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (neg.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (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 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (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 (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)))))) #s(literal 1 binary32))
(/.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 3 binary32)) (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #s(literal 3 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 2 binary32)) (-.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (exp.f32 (log.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (exp.f32 (log.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (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 eta eta) #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)))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (*.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta 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 (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (neg.f32 (neg.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (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 (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 3 binary32)) (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #s(literal 3 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 2 binary32)) (-.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (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 2 binary32)) (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.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 (-.f32 (*.f32 eta 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))))))
(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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 eta eta) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 (*.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 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)))) (+.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta 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 (neg.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 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (neg.f32 (*.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)))) (fma.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 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 (fma.f32 eta eta (neg.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (neg.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(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 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))
(pow.f32 (/.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 eta 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(fma.f32 eta eta (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 eta eta (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))))
(fma.f32 eta eta (neg.f32 (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))))
(fma.f32 sinTheta_O (neg.f32 (*.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) (neg.f32 (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 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (*.f32 (neg.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 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))))
(fma.f32 (neg.f32 (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 #s(literal 0 binary32) (*.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 (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 #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 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (+.f32 (*.f32 (neg.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 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (+.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (neg.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 sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (*.f32 eta 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 (*.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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 0 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)))) #s(literal -1 binary32)))
(-.f32 (/.f32 (*.f32 eta eta) #s(literal 1 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 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) (/.f32 (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(-.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 (/.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)) #s(literal 1 binary32)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))) #s(literal 1 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))))) #s(literal 1 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 #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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.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 (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)) (-.f32 (-.f32 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 #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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))))
(/.f32 #s(literal 1 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 (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.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) (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 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta 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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.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))))) #s(literal -1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.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 (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (neg.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (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 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (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 (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)))))) #s(literal 1 binary32))
(/.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 3 binary32)) (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #s(literal 3 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 2 binary32)) (-.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (exp.f32 (log.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (exp.f32 (log.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (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 eta eta) #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)))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32)))) (*.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta 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 (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (neg.f32 (neg.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (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 (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 3 binary32)) (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #s(literal 3 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 2 binary32)) (-.f32 (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (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 2 binary32)) (pow.f32 (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (-.f32 (*.f32 eta 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 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O 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 (-.f32 (*.f32 eta eta) (*.f32 (*.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 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1 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 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.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 (-.f32 (*.f32 eta 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))))))

simplify479.0ms (3.8%)

Algorithm
egg-herbie
Rules
8342×*-lowering-*.f32
8342×*-lowering-*.f64
4900×+-lowering-+.f64
4900×+-lowering-+.f32
1630×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0125814430
1440312454
0947712454
Stop Event
iter limit
node limit
Counts
600 → 600
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))))))))))
(* 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) (/ (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 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2)))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(/ 1 (pow eta 2))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ 1 (pow eta 2))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/ 1 (pow eta 2))
(+ (/ 1 (pow eta 2)) (/ (pow sinTheta_O 2) (pow eta 4)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(/ -1 (* sinTheta_O (sqrt -1)))
(/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)
(/ 1 (* sinTheta_O (sqrt -1)))
(* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(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 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O)))))
(+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* (pow eta 2) (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))))
(+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (* h (+ (* 1/96 (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2))))))) (sqrt (/ 1 sinTheta_O))))))))
(+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt (pow sinTheta_O 3)))))) (* (pow eta 2) (+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* h (+ (* 1/96 (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 sinTheta_O))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (* h (+ (* -1/384 (* (* (pow sinTheta_O 2) (* (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/384 (* (* (pow sinTheta_O 6) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 3)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/2880 (+ (* -720 (* (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -720 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* -240 (* (* (pow sinTheta_O 6) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 3)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))) (sqrt (/ 1 sinTheta_O))))))))))
(* (sqrt (/ 1 eta)) h)
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (+ (* (sqrt (/ 1 eta)) h) (* (sqrt (/ 1 (pow eta 9))) (* h (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (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 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (+ (* (sqrt (/ 1 eta)) h) (+ (* (sqrt (/ 1 (pow eta 9))) (* h (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))) (* (sqrt (/ 1 (pow eta 13))) (* h (+ (* 1/2880 (+ (* -720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* 240 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))) (+ (* 1/384 (* (* (pow sinTheta_O 2) (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* 1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))))
(* (sqrt (/ 1 eta)) (* h (sqrt -1)))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (* (sqrt (/ 1 eta)) (* h (sqrt -1))))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (+ (* (sqrt (/ 1 eta)) (* h (sqrt -1))) (* (sqrt (/ 1 (pow eta 9))) (* h (* (sqrt -1) (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (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 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (+ (* (sqrt (/ 1 eta)) (* h (sqrt -1))) (+ (* (sqrt (/ 1 (pow eta 9))) (* h (* (sqrt -1) (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))))) (* (sqrt (/ 1 (pow eta 13))) (* h (* (sqrt -1) (+ (* 1/2880 (+ (* -720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* 240 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))) (+ (* 1/384 (* (* (pow sinTheta_O 2) (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* 1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))))
(* (pow 1 1/4) (* (sqrt (/ 1 eta)) h))
(+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2))))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)))
(+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)) (* (pow sinTheta_O 2) (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) h))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (* (pow sinTheta_O 2) (+ (* 1/96 (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4)))))))))))
(+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)) (* (pow sinTheta_O 2) (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) h))) (* (pow sinTheta_O 2) (+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (* (pow sinTheta_O 2) (+ (* 1/2880 (+ (* -720 (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (+ (* 240 (/ 1 (pow eta 6))) (* 720 (* (pow eta 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/384 (/ 1 (pow eta 6))) (* 1/384 (/ (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4)))) (pow eta 2))))))))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (+ (* 1/96 (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4))))))))))))
(* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))
(+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))))
(+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))) (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) (pow sinTheta_O 2))))
(+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))) (+ (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (+ (* 1/32 (/ (* (pow eta 2) (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (sqrt -1))) (* 1/24 (+ (* -6 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* 2 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 6 (* (sqrt -1) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))))))))) (pow sinTheta_O 3)) (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) (pow sinTheta_O 2)))))
(* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))
(+ (* -1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))
(+ (* -1 (/ (+ (* -1 (/ (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) sinTheta_O)) (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (sqrt -1)))) sinTheta_O)) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (+ (* 1/32 (/ (* (pow eta 2) (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (sqrt -1))) (* 1/24 (+ (* -6 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* 2 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 6 (* (sqrt -1) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))))))))) sinTheta_O)) (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))))))) sinTheta_O)) (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (sqrt -1)))) sinTheta_O)) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))
(* (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 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1/2 sinTheta_O)
(* -1 (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(* (pow eta 2) (+ 1 (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -3/8 (pow sinTheta_O 2)) 1/2)) 1)) (pow eta 2))
(* -1 (* sinTheta_O (sqrt -1)))
(* sinTheta_O (- (/ (pow eta 2) sinTheta_O) (sqrt -1)))
(* sinTheta_O (- (+ (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1))) (/ (pow eta 2) sinTheta_O)) (sqrt -1)))
(* sinTheta_O (- (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 4) (sqrt -1)))) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1)))) (/ (pow eta 2) sinTheta_O))) (sqrt -1)))
(* sinTheta_O (sqrt -1))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (pow eta 2) (* 1/2 (/ 1 (* sinTheta_O (sqrt -1))))) sinTheta_O)) (sqrt -1))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (/ (+ 1 (* 1/4 (/ 1 (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* 1/2 (/ 1 (sqrt -1)))) sinTheta_O)) (pow eta 2)) sinTheta_O)) (sqrt -1))))
(* -1 (* (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 (+ 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 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)))) (pow.f32 eta #s(literal 4 binary32)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.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/4 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 4 binary32))) h) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (- (+ (* -1 h) (* -1/8 (/ (* h (pow sinTheta_O 6)) (pow eta 6)))) (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2))))) eta))
(/.f32 (+.f32 (+.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)))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))) (neg.f32 eta))
(/ 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 #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 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))) (*.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 -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal -4 binary32) (/.f32 (*.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 #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 #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 #s(literal -2 binary32) (*.f32 h eta)) (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O)))) (*.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 -2 binary32) (*.f32 h eta)) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 #s(literal -4 binary32) (/.f32 (*.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 #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) 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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1)))) (/ (* h (sqrt -1)) sinTheta_O))
(+.f32 (*.f32 h (/.f32 (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 h (/.f32 (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 h (sqrt.f32 #s(literal -1 binary32)))) (*.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 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.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 h (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))))) (+.f32 (/.f32 (*.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 (*.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)))))) 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 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.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 h (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -3/4 binary32)) (pow.f32 eta #s(literal 4 binary32))))) (+.f32 (/.f32 (*.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 (*.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)))))) (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(/ (+ (* -1/2 (/ (* (pow eta 2) h) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1))) sinTheta_O)
(/.f32 (+.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 (*.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))))) (*.f32 #s(literal -1/2 binary32) (/.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)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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 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)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (+.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))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.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))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(-.f32 #s(literal 0 binary32) (*.f32 h (/.f32 (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 (*.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))))) (*.f32 #s(literal -1/2 binary32) (/.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)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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 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)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (+.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))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.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))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 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) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 5 binary32)) (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 (+.f32 #s(literal 1 binary32) (/.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 (+.f32 #s(literal 1 binary32) (/.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/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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/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 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 (*.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 (/ (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/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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/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 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (+.f32 (*.f32 (/.f32 #s(literal -1/8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (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))))) (/.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 (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))))))))))
(* 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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (- 1 (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.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) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.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 h sinTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (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 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 (/ h eta))
(-.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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (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 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.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 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 h 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 (*.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)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (+.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)))))))
(+ (* -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 (*.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)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (+.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 #s(literal -1/2 binary32) (*.f32 h (*.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 #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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))) (sqrt.f32 #s(literal -1 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 (*.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 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (+.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))))))))
(+ (* -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 (*.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 #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 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (*.f32 sinTheta_O (*.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 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.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 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (*.f32 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)))) (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) (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 (/.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 #s(literal -1/2 binary32) (+.f32 (/.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 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 (*.f32 eta eta) sinTheta_O) (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) eta)
(/ (+ 1 (+ (* -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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (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 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(/ -1 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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 eta))
(* -1 (/ (+ 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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (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 #s(literal 1 binary32) (+.f32 (+.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ 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) (+ (* 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 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))))) (*.f32 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 (+.f32 (sqrt.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.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 #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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 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 (/ (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 #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 #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))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))))
(-.f32 (*.f32 (*.f32 eta eta) (-.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (+ (* (/ (* (pow eta 2) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2)))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(-.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O)))) (-.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(+ (* -1 (* (/ 1 (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* (pow eta 2) (- (+ (* (pow eta 2) (- (/ (* (pow eta 2) (* (- 1 (pow sinTheta_O 2)) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (pow sinTheta_O 4)) (* -1 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))))) (/ 1 (pow sinTheta_O 2))) (/ 1 (pow sinTheta_O 4)))))
(-.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) (*.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))) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.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)))))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))
(/.f32 (+.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)))))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 eta eta))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (pow eta 2))
(/.f32 (+.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)))))) (*.f32 eta eta))
(/ (- (+ 1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))) (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(/ (- (+ 1 (* (/ (pow sinTheta_O 6) (pow eta 6)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* -1 (* (/ (pow sinTheta_O 2) (pow eta 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* -1 (/ (pow sinTheta_O 4) (* (pow eta 4) (- 1 (pow sinTheta_O 2))))))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (pow.f32 eta #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 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) (pow.f32 eta #s(literal 4 binary32))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.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))))))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (+ (* 3/8 (/ 1 (pow eta 4))) (* 1/2 (/ 1 (pow eta 6)))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))))))))))
(/ -1 (* sinTheta_O (sqrt -1)))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(/ (- (* -1 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (sqrt -1))) sinTheta_O)
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))) (pow sinTheta_O 2))) (+ (/ 1 (sqrt -1)) (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))))) sinTheta_O)
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (-.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))))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (- (* -1 (/ (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1))) (pow sinTheta_O 3))) (+ (/ 1 (sqrt -1)) (+ (* 1/2 (/ 1 (* (pow sinTheta_O 2) (pow (sqrt -1) 3)))) (+ (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ (pow eta 4) (* (pow sinTheta_O 2) (pow (sqrt -1) 3))))))) sinTheta_O)
(/.f32 (-.f32 (/.f32 (+.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)))) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O))) (/.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32)))))))) sinTheta_O)
(/ 1 (* sinTheta_O (sqrt -1)))
(/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (/ (- (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 2))) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (neg.f32 (/.f32 (*.f32 eta eta) sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (+ (/ 1/2 (* sinTheta_O (pow (sqrt -1) 3))) (/ (pow eta 4) (* sinTheta_O (pow (sqrt -1) 3)))) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (neg.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 eta eta) #s(literal 1 binary32)))) sinTheta_O) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 sinTheta_O))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (pow eta 2) (* sinTheta_O (pow (sqrt -1) 4)))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (* sinTheta_O (sqrt -1)))) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) sinTheta_O)) (/ (pow eta 2) (pow (sqrt -1) 2))) sinTheta_O)) (/ 1 (sqrt -1))) sinTheta_O))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (-.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)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 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))))))) (neg.f32 sinTheta_O)) (/.f32 (*.f32 eta eta) #s(literal 1 binary32))) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 sinTheta_O))
(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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32)))
(+ (* 1/2 (* (pow (/ 1 (- 1 (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.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) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32))) (/.f32 (*.f32 (*.f32 h sinTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (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 h (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/4 binary32))) (*.f32 (*.f32 eta eta) (+.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 h sinTheta_O) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/4 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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)))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (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 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 (/ h eta))
(-.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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (/ (pow sinTheta_O 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))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (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 (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)))) (pow.f32 eta #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.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 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 h 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 (*.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)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (+.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)))))))
(+ (* -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 (*.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)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (+.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 #s(literal -1/2 binary32) (*.f32 h (*.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 #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 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))) (sqrt.f32 #s(literal -1 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 (*.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 h (sqrt.f32 (/.f32 (-.f32 #s(literal 0 binary32) (sqrt.f32 #s(literal -1 binary32))) sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (+.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))))))))
(+ (* -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 (*.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 #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 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (sqrt (/ 1 (- 1 (pow sinTheta_O 2))))))) 1/4) h)
(*.f32 h (pow.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))))))) #s(literal 1/4 binary32)))
(* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O)))))
(*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* (pow eta 2) (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))))
(+.f32 (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/8 binary32))) (*.f32 (*.f32 (*.f32 h (*.f32 eta eta)) (-.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt (pow sinTheta_O 3)))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (* h (+ (* 1/96 (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2))))))) (sqrt (/ 1 sinTheta_O))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/8 binary32))) (*.f32 h (*.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 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 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 h (*.f32 eta eta)) (+.f32 (*.f32 #s(literal 1/96 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)))) #s(literal -24 binary32)) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* h (sqrt (/ 1 sinTheta_O))))) (* (pow eta 2) (+ (* -1/4 (* (pow -1 1/4) (* (pow (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)) 1/8) (* (* h (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (sqrt (pow sinTheta_O 3)))))) (* (pow eta 2) (+ (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* h (+ (* 1/96 (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 sinTheta_O))))) (* (pow -1 1/4) (* (pow (* 1 (- 1 (pow sinTheta_O 2))) 1/8) (* (* (pow eta 2) (* h (+ (* -1/384 (* (* (pow sinTheta_O 2) (* (+ (* -24 (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4)))) (* -12 (/ (* (pow sinTheta_O 4) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (- 1 (pow sinTheta_O 2))))) (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -1/384 (* (* (pow sinTheta_O 6) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 3)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 1/2880 (+ (* -720 (* (* (pow sinTheta_O 2) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 2)) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (+ (* -720 (* (/ (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) (pow sinTheta_O 2)) (sqrt (- 1 (pow sinTheta_O 2))))) (* -240 (* (* (pow sinTheta_O 6) (pow (- (/ 1 (pow sinTheta_O 2)) (/ 1 (pow sinTheta_O 4))) 3)) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))) (sqrt (/ 1 sinTheta_O))))))))))
(+.f32 (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/8 binary32))) (*.f32 h (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (*.f32 eta eta) (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (+.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 h (+.f32 (*.f32 #s(literal 1/96 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)))) #s(literal -24 binary32)) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h (+.f32 (*.f32 #s(literal -1/384 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (+.f32 (*.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 -24 binary32)) (/.f32 (*.f32 #s(literal -12 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (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)))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 #s(literal -1/384 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (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 3 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 #s(literal 1/2880 binary32) (+.f32 (+.f32 (*.f32 #s(literal -720 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (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))))))) (*.f32 (*.f32 #s(literal -720 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (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 3 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 -240 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))))))))
(* (sqrt (/ 1 eta)) h)
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (+ (* (sqrt (/ 1 eta)) h) (* (sqrt (/ 1 (pow eta 9))) (* h (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (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 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 9 binary32)))) h) (+.f32 (*.f32 #s(literal 1/96 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 12 binary32))) (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (pow sinTheta_O 2)))) (+ (* (sqrt (/ 1 eta)) h) (+ (* (sqrt (/ 1 (pow eta 9))) (* h (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))) (* (sqrt (/ 1 (pow eta 13))) (* h (+ (* 1/2880 (+ (* -720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* 240 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))) (+ (* 1/384 (* (* (pow sinTheta_O 2) (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* 1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))))))))))
(+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 9 binary32)))) h) (+.f32 (*.f32 #s(literal 1/96 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 12 binary32))) (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 sinTheta_O #s(literal 4 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 13 binary32)))) h) (+.f32 (*.f32 #s(literal 1/2880 binary32) (+.f32 (*.f32 (*.f32 #s(literal -720 binary32) (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))))))) (*.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 960 binary32)))) (*.f32 #s(literal 1/384 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 12 binary32)) (sqrt.f32 (/.f32 #s(literal 1 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)))))))))))))
(* (sqrt (/ 1 eta)) (* h (sqrt -1)))
(*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (* (sqrt (/ 1 eta)) (* h (sqrt -1))))
(+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (+ (* (sqrt (/ 1 eta)) (* h (sqrt -1))) (* (sqrt (/ 1 (pow eta 9))) (* h (* (sqrt -1) (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2))))))))))
(+.f32 (+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 9 binary32)))) (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 #s(literal 1/96 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 12 binary32))) (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+ (* 1/4 (* (sqrt (/ 1 (* (pow eta 5) (- 1 (pow sinTheta_O 2))))) (* h (* (pow sinTheta_O 2) (sqrt -1))))) (+ (* (sqrt (/ 1 eta)) (* h (sqrt -1))) (+ (* (sqrt (/ 1 (pow eta 9))) (* h (* (sqrt -1) (+ (* 1/96 (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (* 1/32 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))))) (* (sqrt (/ 1 (pow eta 13))) (* h (* (sqrt -1) (+ (* 1/2880 (+ (* -720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (+ (* 240 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3))))) (* 720 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))) (+ (* 1/384 (* (* (pow sinTheta_O 2) (+ (* -12 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))) (* 24 (/ (pow sinTheta_O 4) (- 1 (pow sinTheta_O 2)))))) (sqrt (/ 1 (- 1 (pow sinTheta_O 2)))))) (* 1/384 (* (pow sinTheta_O 6) (sqrt (/ 1 (pow (- 1 (pow sinTheta_O 2)) 3)))))))))))))
(+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 9 binary32)))) (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 #s(literal 1/96 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 12 binary32))) (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 13 binary32)))) (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 #s(literal 1/2880 binary32) (+.f32 (*.f32 (*.f32 #s(literal -720 binary32) (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))))))) (*.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 960 binary32)))) (*.f32 #s(literal 1/384 binary32) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 12 binary32)) (sqrt.f32 (/.f32 #s(literal 1 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 1 1/4) (* (sqrt (/ 1 eta)) h))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2))))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))
(+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) h)) (* (pow sinTheta_O 2) (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) h))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (* (pow sinTheta_O 2) (+ (* 1/96 (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4)))))))))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal 1/96 binary32) (+.f32 (*.f32 (*.f32 #s(literal 24 binary32) (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal -12 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 (/ 1 eta)) h)) (* (pow sinTheta_O 2) (+ (* 1/4 (* (pow 1 1/4) (* (sqrt (/ 1 (pow eta 5))) h))) (* (pow sinTheta_O 2) (+ (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (* (pow sinTheta_O 2) (+ (* 1/2880 (+ (* -720 (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (+ (* 240 (/ 1 (pow eta 6))) (* 720 (* (pow eta 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/384 (/ 1 (pow eta 6))) (* 1/384 (/ (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4)))) (pow eta 2))))))))) (* (pow 1 1/4) (* (sqrt (/ 1 eta)) (* h (+ (* 1/96 (- (* 24 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))))) (* 12 (/ 1 (pow eta 4))))) (* 1/32 (/ 1 (pow eta 4))))))))))))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal 1/2880 binary32) (+.f32 (+.f32 (*.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)))) #s(literal -720 binary32)) (/.f32 #s(literal 240 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 720 binary32) (*.f32 eta eta)) (+.f32 (+.f32 (/.f32 #s(literal 3/8 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (+.f32 (/.f32 #s(literal 1/384 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (*.f32 #s(literal 1/384 binary32) (+.f32 (*.f32 (*.f32 #s(literal 24 binary32) (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal -12 binary32) (pow.f32 eta #s(literal 4 binary32))))) (*.f32 eta eta)))))) (*.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (+.f32 (*.f32 #s(literal 1/96 binary32) (+.f32 (*.f32 (*.f32 #s(literal 24 binary32) (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))))) (/.f32 #s(literal -12 binary32) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))))))))))
(* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))
(*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))
(+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))))
(+.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))) (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) (pow sinTheta_O 2))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))) (/.f32 (*.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))) (+.f32 (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 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)))))))))) (*.f32 sinTheta_O sinTheta_O))))
(+ (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))))) (* sinTheta_O (sqrt -1)))) (+ (* h (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O)))))) (+ (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (+ (* 1/32 (/ (* (pow eta 2) (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (sqrt -1))) (* 1/24 (+ (* -6 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* 2 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 6 (* (sqrt -1) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))))))))) (pow sinTheta_O 3)) (/ (* h (* (exp (* 1/4 (+ (log (/ -1 (sqrt -1))) (log (/ 1 sinTheta_O))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) (pow sinTheta_O 2)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 h (*.f32 eta eta)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O)))))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))) (+.f32 (/.f32 (*.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))) (+.f32 (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 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)))))))))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (-.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 sinTheta_O))))) (+.f32 (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 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.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (+.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)))))) #s(literal -6 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 6 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 (*.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 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))
(*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))
(+ (* -1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))
(+.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 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 h (*.f32 eta eta)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 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)))))
(+ (* -1 (/ (+ (* -1 (/ (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))))))))) sinTheta_O)) (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (sqrt -1)))) sinTheta_O)) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))
(-.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 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 h (*.f32 eta eta)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 h (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 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))))))))) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))) sinTheta_O)) sinTheta_O))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/384 (/ (pow eta 6) (pow (sqrt -1) 3))) (+ (* 1/32 (/ (* (pow eta 2) (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))) (sqrt -1))) (* 1/24 (+ (* -6 (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))) (+ (* 2 (/ (pow eta 6) (pow (sqrt -1) 3))) (* 6 (* (sqrt -1) (+ (* 1/2 (/ (pow eta 2) (pow (sqrt -1) 4))) (/ (* (pow eta 2) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3)))) (sqrt -1)))))))))))) sinTheta_O)) (* h (* (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))) (+ (* 1/32 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 1/8 (+ (* -1 (/ (pow eta 4) (pow (sqrt -1) 2))) (* 2 (* (sqrt -1) (+ (* 1/2 (/ 1 (pow (sqrt -1) 3))) (/ (pow eta 4) (pow (sqrt -1) 3))))))))))) sinTheta_O)) (* 1/4 (/ (* (pow eta 2) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1)))))))) (sqrt -1)))) sinTheta_O)) (* h (exp (* 1/4 (+ (log (/ -1 sinTheta_O)) (log (/ -1 (sqrt -1))))))))
(-.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 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 h (*.f32 eta eta)) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 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 h (*.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 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))))))))) (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O))))))) (/.f32 (*.f32 (*.f32 h (exp.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (log.f32 (/.f32 #s(literal -1 binary32) sinTheta_O)))))) (+.f32 (+.f32 (*.f32 #s(literal -1/384 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal 1/32 binary32) (*.f32 (*.f32 eta eta) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -1 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.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/24 binary32) (+.f32 (+.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)))))) #s(literal -6 binary32)) (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal 6 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 (*.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))))))))) sinTheta_O)) 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 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 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/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 (*.f32 eta eta) (*.f32 (sqrt.f32 sinTheta_O) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -3/32 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 (pow.f32 #s(literal -1 binary32) #s(literal 1/4 binary32)) (+.f32 (*.f32 (*.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 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal -3/32 binary32))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 (+.f32 (*.f32 #s(literal -1/12 binary32) (/.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)))) (*.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 11/384 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 (sqrt.f32 eta) (+.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 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/32 binary32)))))
(+ (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 (sqrt.f32 eta) (+.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 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/32 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 11 binary32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (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))))))) (*.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 11/384 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)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/32 binary32)))))
(+ (* -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 #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 (*.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)) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -3/32 binary32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 11 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (+.f32 (*.f32 (*.f32 #s(literal -1/12 binary32) (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))))))) (*.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 11/384 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 (*.f32 (sqrt.f32 eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 #s(literal -1/96 binary32) (+.f32 (/.f32 #s(literal 12 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 12 binary32) (*.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 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 (*.f32 (*.f32 (sqrt.f32 eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2880 binary32) (+.f32 (+.f32 (/.f32 #s(literal 270 binary32) (*.f32 eta eta)) (/.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 (/.f32 (*.f32 #s(literal 1/384 binary32) (+.f32 (/.f32 #s(literal 12 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 12 binary32) (*.f32 eta eta)))) (*.f32 eta eta)) (/.f32 #s(literal -1/384 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (*.f32 (sqrt.f32 eta) (+.f32 (/.f32 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) (*.f32 #s(literal -1/96 binary32) (+.f32 (/.f32 #s(literal 12 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 12 binary32) (*.f32 eta eta)))))))))))
(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 (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 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 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 (*.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 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)))) (*.f32 sinTheta_O 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 #s(literal -1/32 binary32) (*.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/384 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.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 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 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #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))
(+ (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 #s(literal 1/32 binary32) (pow.f32 eta #s(literal 4 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 1/8 binary32) (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #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)))))) (/.f32 (*.f32 (+.f32 (+.f32 (*.f32 #s(literal -1/32 binary32) (*.f32 (*.f32 eta eta) (/.f32 (+.f32 (/.f32 (pow.f32 eta #s(literal 4 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/384 binary32) (/.f32 (pow.f32 eta #s(literal 6 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (*.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))))))) (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 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -1/2 sinTheta_O)
(*.f32 #s(literal -1/2 binary32) sinTheta_O)
(* -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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (neg.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 (-.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))) (neg.f32 sinTheta_O))
(* -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 (-.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)) (neg.f32 sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (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 #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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (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 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (-.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (sqrt -1))
(*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ (pow eta 2) sinTheta_O)) (sqrt -1))))
(neg.f32 (*.f32 sinTheta_O (-.f32 (neg.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 (-.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))) (neg.f32 sinTheta_O))
(* -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 (-.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)) (neg.f32 sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (neg.f32 sinTheta_O))

eval170.0ms (1.4%)

Compiler

Compiled 55294 to 4306 computations (92.2% saved)

prune153.0ms (1.2%)

Pruning

25 alts after pruning (23 fresh and 2 done)

PrunedKeptTotal
New1395191414
Fresh7411
Picked325
Done000
Total1405251430
Accuracy
100.0%
Counts
1430 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.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))))))
20.0%
(/.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 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)))))
23.3%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
85.3%
(asin.f32 (/.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (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))))
87.6%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
77.1%
(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))))))
65.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.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))))))
85.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
97.7%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta)))))
98.5%
(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)))))
36.3%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
89.5%
(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))))))
89.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
94.9%
(asin.f32 (/.f32 h eta))
88.6%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)) h)))
96.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)))
94.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
88.8%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h))
97.9%
(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)))))
86.8%
(asin.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
94.3%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
47.9%
(asin.f32 (*.f32 h (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (pow.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32))))) #s(literal 1/2 binary32)))))
85.5%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
85.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
Compiler

Compiled 1211 to 692 computations (42.9% saved)

simplify192.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
cost-diff0
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
cost-diff0
(/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))))
cost-diff0
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
cost-diff64
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
cost-diff64
(/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
cost-diff640
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
cost-diff640
(asin.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
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 #s(literal 1 binary32) eta)
cost-diff64
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
cost-diff64
(asin.f32 (*.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
3648×*-lowering-*.f32
3648×*-lowering-*.f64
1732×/-lowering-/.f32
1732×/-lowering-/.f64
1488×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
041316
1106294
2298287
31112266
43228265
56211265
08189265
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 (/ 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 (* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))))
(* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta)))
(/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))))
h
(- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))
(* eta eta)
eta
(/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O)))
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))
(/ (* -1/2 (* sinTheta_O sinTheta_O)) eta)
(asin (/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))))
(/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))))
h
(sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))
(+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))
(* eta eta)
eta
(* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))
sinTheta_O
(* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))
(+ -1 (* sinTheta_O (* sinTheta_O -1/2)))
-1
(* sinTheta_O (* sinTheta_O -1/2))
(* sinTheta_O -1/2)
-1/2
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 (/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(/ h (/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta))
(/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))
h
(/ (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))) eta)
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) eta)
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(* eta eta)
(*.f32 eta eta)
eta
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(asin (* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
(* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta)))
(/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))
(/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)))) (*.f32 eta eta))))
h
(- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)))) (*.f32 eta eta)))
(* eta eta)
(*.f32 eta eta)
eta
(/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/4 binary32))))) (*.f32 eta eta))
(* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/4 binary32)))))
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))
(+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32))) eta))
(/ (* -1/2 (* sinTheta_O sinTheta_O)) eta)
(/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)
(asin (/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))))))))
(/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))))
(/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32)))))))
h
(sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))))))
(+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32)))))
(* eta eta)
(*.f32 eta eta)
eta
(* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))))
sinTheta_O
(* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))
(*.f32 sinTheta_O (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32)))
(+ -1 (* sinTheta_O (* sinTheta_O -1/2)))
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) #s(literal -1 binary32))
-1
#s(literal -1 binary32)
(* sinTheta_O (* sinTheta_O -1/2))
(*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))
(* sinTheta_O -1/2)
(*.f32 sinTheta_O #s(literal -1/2 binary32))
-1/2
#s(literal -1/2 binary32)

localize611.0ms (4.9%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
accuracy99.9%
(/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))))
accuracy99.9%
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
accuracy90.7%
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
accuracy99.1%
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
accuracy89.9%
(/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))))
accuracy85.7%
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
accuracy85.1%
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
accuracy99.9%
(asin.f32 (/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
accuracy99.9%
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
accuracy99.9%
(/.f32 h (/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
accuracy90.3%
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.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.2%
(*.f32 (/.f32 #s(literal 1 binary32) eta) h)
accuracy99.9%
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
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.8%
(pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32))
accuracy98.5%
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 (+.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
Results
485.0ms256×0valid
Compiler

Compiled 412 to 42 computations (89.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 440.0ms
ival-div: 376.0ms (85.4% of total)
ival-mult: 26.0ms (5.9% of total)
ival-pow: 15.0ms (3.4% of total)
ival-asin: 11.0ms (2.5% of total)
ival-add: 5.0ms (1.1% of total)
ival-sub: 4.0ms (0.9% of total)
ival-sqrt: 2.0ms (0.5% of total)
const: 1.0ms (0.2% of total)
backward-pass: 0.0ms (0% of total)

series100.0ms (0.8%)

Counts
22 → 624
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 (asin (* (/ 1 eta) h))>
#<alt (* (/ 1 eta) h)>
#<alt (/ 1 eta)>
#<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 (asin (* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))))>
#<alt (* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta)))>
#<alt (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))))>
#<alt (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))>
#<alt (asin (/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))))>
#<alt (/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))))>
#<alt (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))>
#<alt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))>
#<alt (pow (+ eta sinTheta_O) 1/2)>
#<alt (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))>
#<alt (/ (* -1/2 (* sinTheta_O sinTheta_O)) 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 (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 (/ 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 (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 (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))>
#<alt (asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))>
#<alt (asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))>
#<alt (asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (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) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6)))))))))>
#<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) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))))) (/ 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))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4)))) (pow sinTheta_O 2))>
#<alt (* -2 (/ (* eta h) (pow sinTheta_O 2)))>
#<alt (/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))>
#<alt (/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4)))) (pow sinTheta_O 2))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))>
#<alt (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))>
#<alt (* (pow eta 2) (+ (* -16 (/ (* (pow eta 4) h) (pow sinTheta_O 8))) (* -4 (/ h (pow sinTheta_O 4)))))>
#<alt (* (pow eta 2) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 4) (- (* -64 (/ (* (pow eta 4) h) (pow sinTheta_O 12))) (* 16 (/ h (pow sinTheta_O 8)))))))>
#<alt (* (pow eta 2) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 4) (- (* (pow eta 4) (- (* -256 (/ (* (pow eta 4) h) (pow sinTheta_O 16))) (* 64 (/ h (pow sinTheta_O 12))))) (* 16 (/ h (pow sinTheta_O 8)))))))>
#<alt (/ h (pow eta 2))>
#<alt (/ (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))>
#<alt (/ (- (+ h (* 1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8)))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))>
#<alt (/ (- (+ h (* 1/64 (/ (* h (pow sinTheta_O 12)) (pow eta 12)))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8))))) (pow eta 2))>
#<alt (/ h (pow eta 2))>
#<alt (/ (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))>
#<alt (/ (- (+ h (* 1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8)))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))>
#<alt (/ (- (+ h (* 1/64 (/ (* h (pow sinTheta_O 12)) (pow eta 12)))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8))))) (pow eta 2))>
#<alt (/ h (pow eta 2))>
#<alt (+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 6))) (/ h (pow eta 2)))>
#<alt (+ (* (pow sinTheta_O 4) (- (* 1/16 (/ (* h (pow sinTheta_O 4)) (pow eta 10))) (* -1/4 (/ h (pow eta 6))))) (/ h (pow eta 2)))>
#<alt (+ (* (pow sinTheta_O 4) (- (* (pow sinTheta_O 4) (- (* 1/64 (/ (* h (pow sinTheta_O 4)) (pow eta 14))) (* -1/16 (/ h (pow eta 10))))) (* -1/4 (/ h (pow eta 6))))) (/ h (pow eta 2)))>
#<alt (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))>
#<alt (/ (+ (* -16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* -4 (* (pow eta 2) h))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))) (* -4 (* (pow eta 2) h))) (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4)))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -256 (/ (* (pow eta 14) h) (pow sinTheta_O 12))) (* -4 (* (pow eta 2) h))) (+ (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* 64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))))) (pow sinTheta_O 4))>
#<alt (* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))>
#<alt (/ (+ (* -16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* -4 (* (pow eta 2) h))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))) (* -4 (* (pow eta 2) h))) (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4)))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -256 (/ (* (pow eta 14) h) (pow sinTheta_O 12))) (* -4 (* (pow eta 2) h))) (+ (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* 64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))))) (pow sinTheta_O 4))>
#<alt (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))>
#<alt (/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))>
#<alt (/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))>
#<alt (* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))>
#<alt (pow eta 2)>
#<alt (+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))>
#<alt (+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))>
#<alt (+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))>
#<alt (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))>
#<alt (+ (* -1/2 (* (/ (* (pow eta 2) h) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))))>
#<alt (+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 3/8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))>
#<alt (+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* (pow eta 2) (+ (* -5/16 (* (/ (* (pow eta 2) h) (pow sinTheta_O 7)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 7))))) (* 3/8 (* (/ h (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)))) (pow eta 6)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)))) (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/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) (- (* 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 -2)) (pow sinTheta_O 2))>
#<alt (/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (/ (* h (sqrt -2)) (pow sinTheta_O 2))>
#<alt (/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1)))>
#<alt (+ (* 1/2 (* (/ (pow eta 2) sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))) (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))))>
#<alt (+ (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))) (* (pow eta 2) (+ (* -1/8 (* (/ (pow eta 2) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))))))>
#<alt (+ (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))) (* (pow eta 2) (+ (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))) (* (pow eta 2) (+ (* -1/8 (* (/ 1 (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 1/16 (* (/ (pow eta 2) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))))>
#<alt eta>
#<alt (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))))>
#<alt (* -1 eta)>
#<alt (* -1 (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))))>
#<alt (* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))))>
#<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 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -1/4 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))))) (* 1/2 (/ 1 eta)))))>
#<alt (* (pow sinTheta_O 2) (sqrt -1/2))>
#<alt (* (pow sinTheta_O 2) (- (sqrt -1/2) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1/2))))))>
#<alt (* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))>
#<alt (* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (+ (* 1/4 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 6) (pow (sqrt -1/2) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))>
#<alt (* (pow sinTheta_O 2) (sqrt -1/2))>
#<alt (* (pow sinTheta_O 2) (- (sqrt -1/2) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1/2))))))>
#<alt (* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))>
#<alt (* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (+ (* 1/4 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 6) (pow (sqrt -1/2) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))>
#<alt (* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (* -1/2 (pow sinTheta_O 4))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* -1/2 (pow sinTheta_O 4))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (sqrt sinTheta_O)>
#<alt (+ (sqrt sinTheta_O) (* 1/2 (* eta (sqrt (/ 1 sinTheta_O)))))>
#<alt (+ (sqrt sinTheta_O) (* eta (+ (* -1/8 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (sqrt (/ 1 sinTheta_O))))))>
#<alt (+ (sqrt sinTheta_O) (* eta (+ (* 1/2 (sqrt (/ 1 sinTheta_O))) (* eta (+ (* -1/8 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 1/16 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))))>
#<alt (sqrt eta)>
#<alt (* eta (+ (sqrt (/ 1 eta)) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))>
#<alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))>
#<alt (* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))))>
#<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/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))>
#<alt (sqrt eta)>
#<alt (+ (sqrt eta) (* 1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))>
#<alt (+ (sqrt eta) (* sinTheta_O (+ (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (sqrt (/ 1 eta))))))>
#<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)>
#<alt (* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))>
#<alt (* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))))>
#<alt (* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (pow eta 3) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))))>
#<alt (* -1 (* (sqrt sinTheta_O) (pow (sqrt -1) 2)))>
#<alt (* -1 (* sinTheta_O (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))>
#<alt (* 1/4 (/ (pow sinTheta_O 4) (pow eta 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))>
Calls

156 calls:

TimeVariablePointExpression
25.0ms
eta
@0
(/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))))
7.0ms
sinTheta_O
@inf
(asin (* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))))
5.0ms
eta
@0
(* (pow (- eta sinTheta_O) 1/2) (pow (+ eta sinTheta_O) 1/2))
4.0ms
sinTheta_O
@inf
(/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))))
3.0ms
sinTheta_O
@0
(/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))

rewrite552.0ms (4.4%)

Algorithm
batch-egg-rewrite
Rules
3990×*-lowering-*.f32
3990×*-lowering-*.f64
3566×/-lowering-/.f32
3566×/-lowering-/.f64
1486×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041229
1256201
22218192
08921192
Stop Event
iter limit
node limit
Counts
22 → 676
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)
(asin (* (/ 1 eta) h))
(* (/ 1 eta) h)
(/ 1 eta)
(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)))
(asin (* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta))))
(* (/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))) (- eta (/ (* -1/2 (* sinTheta_O sinTheta_O)) eta)))
(/ h (- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))))
(- (* eta eta) (/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta)))
(asin (/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))))
(/ h (sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))))
(sqrt (+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2)))))))
(+ (* eta eta) (* sinTheta_O (* sinTheta_O (+ -1 (* sinTheta_O (* sinTheta_O -1/2))))))
(pow (+ eta sinTheta_O) 1/2)
(/ (* (* -1/2 (* sinTheta_O sinTheta_O)) (* -1/2 (* sinTheta_O sinTheta_O))) (* eta eta))
(/ (* -1/2 (* sinTheta_O sinTheta_O)) 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 (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 (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 (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 (/.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)) (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))))
(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))
(pow.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))
(/.f32 (sqrt.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 (+.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 sinTheta_O sinTheta_O))))))
(/.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 (*.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 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 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 eta (*.f32 eta (*.f32 eta eta))) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.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 (*.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)))
(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/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 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 (*.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))
(*.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 (*.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)))
(+.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)))))
(pow.f32 (/.f32 eta h) #s(literal -1 binary32))
(/.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)
(neg.f32 (/.f32 #s(literal -1 binary32) eta))
(exp.f32 (*.f32 (log.f32 eta) #s(literal -1 binary32)))
(pow.f32 eta #s(literal -1 binary32))
(pow.f32 (*.f32 eta eta) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 eta)) #s(literal -1 binary32))
(pow.f32 (pow.f32 eta #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 eta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) eta)
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 eta))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 eta))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) eta))
(*.f32 (pow.f32 eta #s(literal -1/2 binary32)) (pow.f32 eta #s(literal -1/2 binary32)))
(neg.f32 (asin.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))))
(neg.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.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 (neg.f32 h)) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.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 (*.f32 h eta)) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 (neg.f32 h) (/.f32 #s(literal -1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta)
(*.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 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.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 (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) #s(literal -1 binary32)))
(+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) #s(literal -1 binary32))
(pow.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) #s(literal 1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 eta #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) eta)
(fma.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta)) eta)
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)
(fma.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) eta)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta)) eta)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta) eta)
(fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)) eta)
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1 binary32) eta) eta)
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) #s(literal -1/2 binary32) eta)
(fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta) eta)
(-.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.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))) eta)
(/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) #s(literal 1 binary32))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(/.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) (*.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 sinTheta_O (*.f32 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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 eta (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) #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 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) #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)))) (neg.f32 eta)))
(/.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 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 (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 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))) (neg.f32 eta)))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))))) (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 sinTheta_O (*.f32 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 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.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 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) (/.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 sinTheta_O (*.f32 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 (+.f32 (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 eta (/.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 binary32) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) eta))
(/.f32 (+.f32 (*.f32 eta (neg.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 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 eta (neg.f32 (neg.f32 eta))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))) (*.f32 #s(literal 1 binary32) eta))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.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) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (+.f32 (*.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 binary32) eta) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (neg.f32 eta))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (/.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 binary32) (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (neg.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 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 eta))) (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 eta))))
(/.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)))) (neg.f32 eta))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) eta)) (*.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (neg.f32 eta))) (*.f32 (/.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 eta eta)) eta)
(/.f32 (+.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta)) (*.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))) (*.f32 (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 (neg.f32 eta) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 (neg.f32 eta) #s(literal 1 binary32))) (*.f32 (neg.f32 eta) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 eta eta)) (*.f32 (neg.f32 eta) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 eta)) eta)) (*.f32 (neg.f32 (neg.f32 eta)) #s(literal 1 binary32)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta)) (*.f32 (neg.f32 (neg.f32 eta)) #s(literal 1 binary32))) (*.f32 (neg.f32 (neg.f32 eta)) (/.f32 #s(literal 1 binary32) eta)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (*.f32 (neg.f32 (neg.f32 eta)) (neg.f32 eta))) (*.f32 (neg.f32 (neg.f32 eta)) #s(literal -1 binary32)))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 eta eta)) eta)
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32)) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))) (*.f32 eta #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 eta (neg.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 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 eta)))
(/.f32 (-.f32 (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) eta))
(/.f32 (-.f32 (*.f32 eta (neg.f32 (neg.f32 eta))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 1 binary32) (neg.f32 eta)))
(/.f32 (-.f32 (*.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) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) eta) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) eta))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 eta))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 eta)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (neg.f32 eta)))
(/.f32 (-.f32 (*.f32 (neg.f32 eta) (neg.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 (/.f32 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))) (*.f32 #s(literal -1 binary32) (neg.f32 eta)))
(/.f32 (-.f32 (*.f32 (neg.f32 eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(/.f32 (-.f32 (*.f32 (neg.f32 eta) (neg.f32 (neg.f32 eta))) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 eta))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (neg.f32 eta)))
(/.f32 (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 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (neg.f32 (+.f32 (*.f32 eta eta) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) #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 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) #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)))) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 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 (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 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))) (neg.f32 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 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) (/.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 sinTheta_O (*.f32 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 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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 (+.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) eta))
(*.f32 (*.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) eta))
(*.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 eta (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))))) #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 sinTheta_O (*.f32 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 (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) eta))
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))))) #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 sinTheta_O (*.f32 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 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O (*.f32 eta eta))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (+.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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))))))
(/.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 sinTheta_O (*.f32 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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))))))
(/.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 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 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 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (-.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 sinTheta_O (*.f32 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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))))) (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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))))) (neg.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (-.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 sinTheta_O (*.f32 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.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 (*.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))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))) (*.f32 (+.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 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)))))) (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 sinTheta_O (*.f32 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 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 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 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)))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(asin.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta 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 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))))
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) #s(literal 8 binary32)) (pow.f32 (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta 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 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta 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 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))))
(+.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) eta) (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(+.f32 (*.f32 eta (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) #s(literal -1 binary32))
(fma.f32 eta (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(fma.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) eta (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 (*.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (*.f32 h (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (*.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (*.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(/.f32 (*.f32 (neg.f32 h) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) #s(literal 1 binary32)) (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (neg.f32 h)) (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) h) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 h)) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) #s(literal 1 binary32)) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))
(/.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (neg.f32 h)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))
(/.f32 (*.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(/.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (neg.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 (neg.f32 (*.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (neg.f32 (*.f32 h (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (neg.f32 (*.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (*.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 h) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (*.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)) (neg.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (neg.f32 h))) (neg.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) h)) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) (neg.f32 h))) (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))) (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (neg.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(/.f32 (neg.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) #s(literal 1 binary32))) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 (neg.f32 (*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (neg.f32 h))) (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 (neg.f32 (*.f32 (neg.f32 h) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))) (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))) (-.f32 #s(literal 0 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(/.f32 (neg.f32 (*.f32 (-.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(*.f32 h (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(*.f32 h (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(*.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(neg.f32 (/.f32 h (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(*.f32 (/.f32 h (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(+.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 (*.f32 (neg.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(+.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(+.f32 (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 eta eta))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) #s(literal -1 binary32))
(fma.f32 eta eta (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)) (*.f32 eta eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (*.f32 eta eta))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (*.f32 eta eta))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (*.f32 eta eta))
(fma.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))) (+.f32 (*.f32 (neg.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 eta eta))
(fma.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (*.f32 (neg.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))) (+.f32 (*.f32 (neg.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))) (+.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(fma.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(-.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) 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 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))) (/.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))) (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O 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 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))))
(/.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) 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 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))
(*.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))))
(*.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(*.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))))
(neg.f32 (asin.f32 (/.f32 h (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)))))))
(neg.f32 (/.f32 h (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)) h) #s(literal 1 binary32))))
(/.f32 (neg.f32 h) (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 h))) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))))))
(*.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 h (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) h) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/2 binary32)))
(pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/4 binary32))
(pow.f32 (exp.f32 (log.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))))
(/.f32 (pow.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
(/.f32 (pow.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))))) (sqrt.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))))))
(/.f32 (sqrt.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (sqrt.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))
(/.f32 (sqrt.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (sqrt.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/2 binary32))) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/2 binary32))))
(sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.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 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))))))
(*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))
(*.f32 (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) #s(literal 1/4 binary32)))
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))) #s(literal -1 binary32))
(fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 eta eta))
(fma.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) sinTheta_O (*.f32 eta eta))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.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 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))))
(/.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))) (neg.f32 (+.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
(/.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (neg.f32 (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))))
(*.f32 (+.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))))))
(*.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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 #s(literal 1 binary32) (sqrt.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) (+.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 sinTheta_O eta))) #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 sinTheta_O sinTheta_O) (-.f32 (*.f32 eta eta) (*.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 sinTheta_O eta))))))
(/.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 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))) (sqrt.f32 (-.f32 sinTheta_O eta)))
(/.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 sinTheta_O eta))) #s(literal 1/2 binary32))))
(sqrt.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 #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 sinTheta_O eta)))) #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 sinTheta_O eta))))))
(*.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 eta sinTheta_O))) #s(literal 1/2 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 (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 eta sinTheta_O))) #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)))
(neg.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(exp.f32 (-.f32 (*.f32 (log.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (log.f32 eta))))
(pow.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 2 binary32))
(pow.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -2 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (*.f32 eta eta))
(/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 eta (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) #s(literal 1 binary32)) (*.f32 eta eta))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (*.f32 (neg.f32 eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 1 binary32)) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) (neg.f32 eta))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 0 binary32) (*.f32 eta eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) eta)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 eta) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal 1 binary32))) (neg.f32 (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 eta)))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (neg.f32 (neg.f32 eta)))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta) #s(literal 2 binary32)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) (pow.f32 (/.f32 #s(literal -1 binary32) eta) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta)))
(*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) 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/4 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 2 binary32)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (pow.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 eta eta))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (/.f32 sinTheta_O eta) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (pow.f32 (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) eta)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta))
(*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal 1/4 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) #s(literal -1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 (pow.f32 (/.f32 eta #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 eta #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32))) #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(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 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 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)
(/.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) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (neg.f32 eta)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) eta)
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 (neg.f32 eta))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32))) (neg.f32 eta))
(*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) eta))
(*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta))
(*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (*.f32 sinTheta_O (/.f32 #s(literal 1 binary32) 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) eta) #s(literal -1/2 binary32))
(*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) eta))

simplify493.0ms (3.9%)

Algorithm
egg-herbie
Rules
5788×*-lowering-*.f32
5788×*-lowering-*.f64
3872×+-lowering-+.f64
3872×+-lowering-+.f32
1494×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0113811174
139009353
093399353
Stop Event
iter limit
node limit
Counts
624 → 624
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)))))))
(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)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(/ 1 eta)
(asin (/ (* 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))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (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) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6)))))))))
(/ 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) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ h (pow eta 5))))))) (/ 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))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4)))) (pow sinTheta_O 2))
(* -2 (/ (* eta h) (pow sinTheta_O 2)))
(/ (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h))) (pow sinTheta_O 2))
(/ (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4)))) (pow sinTheta_O 2))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))
(* (pow eta 2) (+ (* -16 (/ (* (pow eta 4) h) (pow sinTheta_O 8))) (* -4 (/ h (pow sinTheta_O 4)))))
(* (pow eta 2) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 4) (- (* -64 (/ (* (pow eta 4) h) (pow sinTheta_O 12))) (* 16 (/ h (pow sinTheta_O 8)))))))
(* (pow eta 2) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 4) (- (* (pow eta 4) (- (* -256 (/ (* (pow eta 4) h) (pow sinTheta_O 16))) (* 64 (/ h (pow sinTheta_O 12))))) (* 16 (/ h (pow sinTheta_O 8)))))))
(/ h (pow eta 2))
(/ (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/ (- (+ h (* 1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8)))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/ (- (+ h (* 1/64 (/ (* h (pow sinTheta_O 12)) (pow eta 12)))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8))))) (pow eta 2))
(/ h (pow eta 2))
(/ (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/ (- (+ h (* 1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8)))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/ (- (+ h (* 1/64 (/ (* h (pow sinTheta_O 12)) (pow eta 12)))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8))))) (pow eta 2))
(/ h (pow eta 2))
(+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 6))) (/ h (pow eta 2)))
(+ (* (pow sinTheta_O 4) (- (* 1/16 (/ (* h (pow sinTheta_O 4)) (pow eta 10))) (* -1/4 (/ h (pow eta 6))))) (/ h (pow eta 2)))
(+ (* (pow sinTheta_O 4) (- (* (pow sinTheta_O 4) (- (* 1/64 (/ (* h (pow sinTheta_O 4)) (pow eta 14))) (* -1/16 (/ h (pow eta 10))))) (* -1/4 (/ h (pow eta 6))))) (/ h (pow eta 2)))
(* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))
(/ (+ (* -16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* -4 (* (pow eta 2) h))) (pow sinTheta_O 4))
(/ (- (+ (* -64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))) (* -4 (* (pow eta 2) h))) (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4)))) (pow sinTheta_O 4))
(/ (- (+ (* -256 (/ (* (pow eta 14) h) (pow sinTheta_O 12))) (* -4 (* (pow eta 2) h))) (+ (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* 64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))))) (pow sinTheta_O 4))
(* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))
(/ (+ (* -16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* -4 (* (pow eta 2) h))) (pow sinTheta_O 4))
(/ (- (+ (* -64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))) (* -4 (* (pow eta 2) h))) (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4)))) (pow sinTheta_O 4))
(/ (- (+ (* -256 (/ (* (pow eta 14) h) (pow sinTheta_O 12))) (* -4 (* (pow eta 2) h))) (+ (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* 64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))))) (pow sinTheta_O 4))
(* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))
(/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))
(/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(pow eta 2)
(+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))
(+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))
(+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))
(* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))
(+ (* -1/2 (* (/ (* (pow eta 2) h) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 3/8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* (pow eta 2) (+ (* -5/16 (* (/ (* (pow eta 2) h) (pow sinTheta_O 7)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 7))))) (* 3/8 (* (/ h (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))))
(/ h eta)
(/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)))) (pow eta 6)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)))) (pow eta 6)))))) 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) (- (* 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 -2)) (pow sinTheta_O 2))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(/ (* h (sqrt -2)) (pow sinTheta_O 2))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1)))
(+ (* 1/2 (* (/ (pow eta 2) sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))) (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))))
(+ (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))) (* (pow eta 2) (+ (* -1/8 (* (/ (pow eta 2) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))))))
(+ (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))) (* (pow eta 2) (+ (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))) (* (pow eta 2) (+ (* -1/8 (* (/ 1 (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 1/16 (* (/ (pow eta 2) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))))
eta
(* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))))
(* -1 eta)
(* -1 (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))))
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 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -1/4 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))))) (* 1/2 (/ 1 eta)))))
(* (pow sinTheta_O 2) (sqrt -1/2))
(* (pow sinTheta_O 2) (- (sqrt -1/2) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1/2))))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (+ (* 1/4 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 6) (pow (sqrt -1/2) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(* (pow sinTheta_O 2) (sqrt -1/2))
(* (pow sinTheta_O 2) (- (sqrt -1/2) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1/2))))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (+ (* 1/4 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 6) (pow (sqrt -1/2) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(pow eta 2)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(pow eta 2)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(* -1/2 (pow sinTheta_O 4))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* -1/2 (pow sinTheta_O 4))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(sqrt sinTheta_O)
(+ (sqrt sinTheta_O) (* 1/2 (* eta (sqrt (/ 1 sinTheta_O)))))
(+ (sqrt sinTheta_O) (* eta (+ (* -1/8 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (sqrt (/ 1 sinTheta_O))))))
(+ (sqrt sinTheta_O) (* eta (+ (* 1/2 (sqrt (/ 1 sinTheta_O))) (* eta (+ (* -1/8 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 1/16 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))))
(sqrt eta)
(* eta (+ (sqrt (/ 1 eta)) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))))
(* -1 (* (sqrt eta) (pow (sqrt -1) 2)))
(* -1 (* eta (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(sqrt eta)
(+ (sqrt eta) (* 1/2 (* (sqrt (/ 1 eta)) sinTheta_O)))
(+ (sqrt eta) (* sinTheta_O (+ (* -1/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (sqrt (/ 1 eta))))))
(+ (sqrt eta) (* sinTheta_O (+ (* 1/2 (sqrt (/ 1 eta))) (* sinTheta_O (+ (* -1/8 (sqrt (/ 1 (pow eta 3)))) (* 1/16 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))))
(sqrt sinTheta_O)
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (pow eta 3) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))))
(* -1 (* (sqrt sinTheta_O) (pow (sqrt -1) 2)))
(* -1 (* sinTheta_O (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 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))
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 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 eta eta) (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (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 h (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32)))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 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 (*.f32 h (/.f32 #s(literal 0 binary32) eta)) (/.f32 (*.f32 h (-.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 (+.f32 h (*.f32 #s(literal -1/2 binary32) (*.f32 h (/.f32 #s(literal 0 binary32) eta)))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (-.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 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32)) #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 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32)) #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) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (+.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 h (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 h (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #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)))) (+ (* -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 (*.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 sinTheta_O sinTheta_O)) (/.f32 (*.f32 h (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #s(literal 0 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h #s(literal 0 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_O)
(* -1 (/ (* h (sqrt -1)) sinTheta_O))
(/.f32 (*.f32 #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) sinTheta_O) (/.f32 (*.f32 h (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #s(literal 0 binary32))) (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 (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #s(literal 0 binary32)))) (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))))) 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 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))
(+ (* eta (+ (* 1/2 (/ (* eta (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2)))))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (*.f32 eta (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta (+.f32 #s(literal 1 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)))) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* eta (+ (* 1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) (* sinTheta_O (sqrt -1)))) (* eta (+ (* -1/4 (/ (* eta (* (+ sinTheta_O (* -1 sinTheta_O)) (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))))) (* (pow sinTheta_O 3) (pow (sqrt -1) 3)))) (* 1/2 (/ (- 1 (* 1/4 (/ (pow (+ sinTheta_O (* -1 sinTheta_O)) 2) (* (pow sinTheta_O 2) (pow (sqrt -1) 2))))) (* sinTheta_O (sqrt -1)))))))) (* sinTheta_O (sqrt -1)))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 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 #s(literal 0 binary32) eta) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))))
(* -1 (* eta (pow (sqrt -1) 2)))
eta
(* -1 (* eta (+ (* -1/2 (/ (+ sinTheta_O (* -1 sinTheta_O)) eta)) (pow (sqrt -1) 2))))
(*.f32 (neg.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 eta (+.f32 (/.f32 #s(literal 0 binary32) eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 0 binary32) (*.f32 eta eta)))) eta) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O (/.f32 (+.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 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(* sinTheta_O (+ (sqrt -1) (+ (* 1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))))))
(*.f32 sinTheta_O (+.f32 (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 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 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 #s(literal 0 binary32) (*.f32 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))))))
(* -1 (* sinTheta_O (sqrt -1)))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1/2 (/ (+ eta (* -1 eta)) (* sinTheta_O (sqrt -1)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))))
(* -1 (* sinTheta_O (+ (sqrt -1) (* -1 (/ (+ (* -1/2 (/ (- (pow eta 2) (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2)))) (* sinTheta_O (sqrt -1)))) (* 1/2 (/ (+ eta (* -1 eta)) (sqrt -1)))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1 binary32)) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.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)))))
(*.f32 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 eta #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 (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 #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)))))))))
(* 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 (*.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/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 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.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/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 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 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 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 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 #s(literal 1/16 binary32) (*.f32 (/.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)) (neg.f32 (sqrt.f32 sinTheta_O)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(neg.f32 (*.f32 sinTheta_O (+.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 #s(literal -1/8 binary32) (*.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (*.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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* -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 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (*.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)))))) (+.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))))))))
(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)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(asin (/ (* 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 #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 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (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 (+.f32 h (/.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 #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)))) (pow.f32 eta #s(literal 4 binary32)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.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)))) (pow.f32 eta #s(literal 4 binary32)))) (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)))) (pow.f32 eta #s(literal 4 binary32))) (/.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/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))))))
(+ (* (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 #s(literal 1/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (*.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)))))))))
(* -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 h eta) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.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 (*.f32 h eta) #s(literal -2 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))
(/ (- (+ (* -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 (*.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 #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 h eta) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.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 (*.f32 h eta) #s(literal -2 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))
(/ (- (+ (* -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 (*.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))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(/ (+ (* -1/2 (pow sinTheta_O 2)) (pow eta 2)) eta)
(/.f32 (+.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 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* (pow sinTheta_O 2) (- (/ eta (pow sinTheta_O 2)) (* 1/2 (/ 1 eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))
(* -1/2 (pow sinTheta_O 2))
(*.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)))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin.f32 (neg.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin.f32 (neg.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin.f32 (neg.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))))
(asin (* -1 (/ (* h (+ (* -1 eta) (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))))
(asin.f32 (neg.f32 (/.f32 (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) eta)) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(asin (/ (* h (+ eta (* 1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2))))))
(asin.f32 (/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ (* h (- eta (* -1/2 (/ (pow sinTheta_O 2) eta)))) (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 (*.f32 h (-.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta 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 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (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) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 2) (- (* -16 (/ (* (pow eta 2) h) (pow sinTheta_O 8))) (* 8 (/ h (pow sinTheta_O 6)))))))))
(*.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 (+.f32 h (/.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 #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)))) (pow.f32 eta #s(literal 4 binary32)))))) eta)
(/ h eta)
(/.f32 h eta)
(* -1 (/ (+ (* -1 h) (* -1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 2)))) eta))
(/.f32 (-.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)))) (pow.f32 eta #s(literal 4 binary32)))) (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)))) (pow.f32 eta #s(literal 4 binary32))) (/.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/2 binary32) h) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 h (*.f32 sinTheta_O sinTheta_O))) (pow.f32 eta #s(literal 5 binary32))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (- (* 1/8 (/ (* h (pow sinTheta_O 2)) (pow eta 7))) (* -1/4 (/ 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 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)))))))))
(* -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 h eta) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (-.f32 (*.f32 (*.f32 h eta) #s(literal -2 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))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.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 (*.f32 h eta) #s(literal -2 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 #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 h eta) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -8 (/ (* (pow eta 5) h) (pow sinTheta_O 4))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (-.f32 (*.f32 (*.f32 h eta) #s(literal -2 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))
(/ (- (+ (* -16 (/ (* (pow eta 7) h) (pow sinTheta_O 6))) (+ (* -4 (/ (* (pow eta 3) h) (pow sinTheta_O 2))) (* -2 (* eta h)))) (* 8 (/ (* (pow eta 5) h) (pow sinTheta_O 4)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.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 (*.f32 h eta) #s(literal -2 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 (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(/ h (- (pow eta 2) (* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))))
(/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))))
(* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* (pow eta 2) (+ (* -16 (/ (* (pow eta 4) h) (pow sinTheta_O 8))) (* -4 (/ h (pow sinTheta_O 4)))))
(*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32)))))
(* (pow eta 2) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 4) (- (* -64 (/ (* (pow eta 4) h) (pow sinTheta_O 12))) (* 16 (/ h (pow sinTheta_O 8)))))))
(*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -64 binary32) (*.f32 h (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 sinTheta_O #s(literal 12 binary32))) (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(* (pow eta 2) (+ (* -4 (/ h (pow sinTheta_O 4))) (* (pow eta 4) (- (* (pow eta 4) (- (* -256 (/ (* (pow eta 4) h) (pow sinTheta_O 16))) (* 64 (/ h (pow sinTheta_O 12))))) (* 16 (/ h (pow sinTheta_O 8)))))))
(*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (pow.f32 eta #s(literal 4 binary32)) (+.f32 (*.f32 (pow.f32 eta #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 #s(literal -256 binary32) (*.f32 h (pow.f32 eta #s(literal 4 binary32)))) (pow.f32 sinTheta_O #s(literal 16 binary32))) (*.f32 #s(literal -64 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 12 binary32)))))) (*.f32 #s(literal -16 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32))))))))
(/ h (pow eta 2))
(/.f32 h (*.f32 eta eta))
(/ (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/.f32 (+.f32 h (/.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 eta eta))
(/ (- (+ h (* 1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8)))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 eta #s(literal 8 binary32))) (/.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 eta eta))
(/ (- (+ h (* 1/64 (/ (* h (pow sinTheta_O 12)) (pow eta 12)))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8))))) (pow eta 2))
(/.f32 (+.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 12 binary32)))) (pow.f32 eta #s(literal 12 binary32)))) (/.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 #s(literal 1/16 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 eta #s(literal 8 binary32)))) (*.f32 eta eta))
(/ h (pow eta 2))
(/.f32 h (*.f32 eta eta))
(/ (+ h (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/.f32 (+.f32 h (/.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 eta eta))
(/ (- (+ h (* 1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8)))) (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4)))) (pow eta 2))
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 eta #s(literal 8 binary32))) (/.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 eta eta))
(/ (- (+ h (* 1/64 (/ (* h (pow sinTheta_O 12)) (pow eta 12)))) (+ (* -1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 4))) (* -1/16 (/ (* h (pow sinTheta_O 8)) (pow eta 8))))) (pow eta 2))
(/.f32 (+.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 12 binary32)))) (pow.f32 eta #s(literal 12 binary32)))) (/.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 #s(literal 1/16 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 eta #s(literal 8 binary32)))) (*.f32 eta eta))
(/ h (pow eta 2))
(/.f32 h (*.f32 eta eta))
(+ (* 1/4 (/ (* h (pow sinTheta_O 4)) (pow eta 6))) (/ h (pow eta 2)))
(+.f32 (/.f32 h (*.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 6 binary32))))
(+ (* (pow sinTheta_O 4) (- (* 1/16 (/ (* h (pow sinTheta_O 4)) (pow eta 10))) (* -1/4 (/ h (pow eta 6))))) (/ h (pow eta 2)))
(+.f32 (/.f32 h (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 10 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 6 binary32)))))))
(+ (* (pow sinTheta_O 4) (- (* (pow sinTheta_O 4) (- (* 1/64 (/ (* h (pow sinTheta_O 4)) (pow eta 14))) (* -1/16 (/ h (pow eta 10))))) (* -1/4 (/ h (pow eta 6))))) (/ h (pow eta 2)))
(+.f32 (/.f32 h (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/64 binary32) (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 eta #s(literal 14 binary32))) (*.f32 #s(literal 1/16 binary32) (/.f32 h (pow.f32 eta #s(literal 10 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 h (pow.f32 eta #s(literal 6 binary32)))))))
(* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (+ (* -16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* -4 (* (pow eta 2) h))) (pow sinTheta_O 4))
(/.f32 (+.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))) (* -4 (* (pow eta 2) h))) (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4)))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -64 binary32) (*.f32 h (pow.f32 eta #s(literal 10 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (+.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -256 (/ (* (pow eta 14) h) (pow sinTheta_O 12))) (* -4 (* (pow eta 2) h))) (+ (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* 64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (/.f32 (*.f32 #s(literal -256 binary32) (*.f32 h (pow.f32 eta #s(literal 14 binary32)))) (pow.f32 sinTheta_O #s(literal 12 binary32)))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -64 binary32) (*.f32 h (pow.f32 eta #s(literal 10 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -4 (/ (* (pow eta 2) h) (pow sinTheta_O 4)))
(/.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (+ (* -16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* -4 (* (pow eta 2) h))) (pow sinTheta_O 4))
(/.f32 (+.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))) (* -4 (* (pow eta 2) h))) (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4)))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -64 binary32) (*.f32 h (pow.f32 eta #s(literal 10 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32))) (+.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -256 (/ (* (pow eta 14) h) (pow sinTheta_O 12))) (* -4 (* (pow eta 2) h))) (+ (* 16 (/ (* (pow eta 6) h) (pow sinTheta_O 4))) (* 64 (/ (* (pow eta 10) h) (pow sinTheta_O 8))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (+.f32 (+.f32 (*.f32 (*.f32 h (*.f32 eta eta)) #s(literal -4 binary32)) (/.f32 (*.f32 #s(literal -256 binary32) (*.f32 h (pow.f32 eta #s(literal 14 binary32)))) (pow.f32 sinTheta_O #s(literal 12 binary32)))) (/.f32 (*.f32 #s(literal -16 binary32) (*.f32 h (pow.f32 eta #s(literal 6 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -64 binary32) (*.f32 h (pow.f32 eta #s(literal 10 binary32)))) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))
(/.f32 (+.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 eta eta))
(/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))
(/.f32 (+.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 eta eta))
(/ (- (pow eta 4) (* 1/4 (pow sinTheta_O 4))) (pow eta 2))
(/.f32 (+.f32 (pow.f32 eta #s(literal 4 binary32)) (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 eta eta))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))
(* (pow eta 2) (+ 1 (* -1/4 (/ (pow sinTheta_O 4) (pow eta 4)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))
(pow eta 2)
(*.f32 eta eta)
(+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))
(+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))
(+ (* -1/4 (/ (pow sinTheta_O 4) (pow eta 2))) (pow eta 2))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta)))
(* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))))
(* -1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal -1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (+ (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* h (sqrt (/ 1 (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
(* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))
(*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))
(+ (* -1/2 (* (/ (* (pow eta 2) h) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))))
(+.f32 (*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 3/8 (* (/ (* (pow eta 2) h) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))
(+.f32 (*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))) (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) #s(literal 5 binary32))))))))
(+ (* (/ h sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow eta 2) (+ (* -1/2 (* (/ h (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* (pow eta 2) (+ (* -5/16 (* (/ (* (pow eta 2) h) (pow sinTheta_O 7)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 7))))) (* 3/8 (* (/ h (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))))
(+.f32 (*.f32 (/.f32 h sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -5/16 binary32) (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O #s(literal 7 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) #s(literal 7 binary32))))) (*.f32 (*.f32 #s(literal 3/8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) #s(literal 5 binary32))))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))))) eta)
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)))) (pow eta 6)))))) eta)
(/.f32 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2)))) eta))
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta)))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))))) eta))
(/.f32 (+.f32 h (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32)))))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))) (pow eta 2))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))))) (pow eta 4))) (* -1/2 (/ (* h (+ (* 1/2 (* (pow sinTheta_O 2) (* (+ (* -1 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)))) (- (* -1/2 (pow sinTheta_O 2)) 1)))) (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)))) (pow eta 6)))))) eta))
(/.f32 (+.f32 h (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta)) (/.f32 (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) #s(literal -3/4 binary32))) (pow.f32 eta #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 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/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 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (* 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 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 h 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 -2)) (pow sinTheta_O 2))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (*.f32 #s(literal -2 binary32) (+.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) #s(literal -2 binary32))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* h (sqrt -2)) (pow sinTheta_O 2))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 (/.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal -2 binary32))) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (*.f32 #s(literal -2 binary32) (+.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) #s(literal -2 binary32))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1)))
(*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))
(+ (* 1/2 (* (/ (pow eta 2) sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))) (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 eta eta) sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))
(+ (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))) (* (pow eta 2) (+ (* -1/8 (* (/ (pow eta 2) (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) sinTheta_O)))))
(+ (* sinTheta_O (sqrt (- (* -1/2 (pow sinTheta_O 2)) 1))) (* (pow eta 2) (+ (* 1/2 (* (/ 1 sinTheta_O) (sqrt (/ 1 (- (* -1/2 (pow sinTheta_O 2)) 1))))) (* (pow eta 2) (+ (* -1/8 (* (/ 1 (pow sinTheta_O 3)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3))))) (* 1/16 (* (/ (pow eta 2) (pow sinTheta_O 5)) (sqrt (/ 1 (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 5))))))))))
(+.f32 (*.f32 sinTheta_O (sqrt.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) #s(literal 5 binary32))))))))))
eta
(* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(*.f32 eta (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (pow.f32 eta #s(literal 4 binary32))))))
(* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))))
(*.f32 eta (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (pow.f32 eta #s(literal 4 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (pow.f32 eta #s(literal 6 binary32))))))
(* -1 eta)
(neg.f32 eta)
(* -1 (* eta (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2)))))))
(*.f32 (neg.f32 eta) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (pow.f32 eta #s(literal 4 binary32))))))
(* -1 (* eta (+ 1 (+ (* -1/8 (/ (* (pow sinTheta_O 4) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 2)) (pow eta 4))) (+ (* 1/16 (/ (* (pow sinTheta_O 6) (pow (- (* -1/2 (pow sinTheta_O 2)) 1) 3)) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))))))
(*.f32 (neg.f32 eta) (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))))) (pow.f32 eta #s(literal 4 binary32)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (*.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))))) (pow.f32 eta #s(literal 6 binary32))))))
eta
(+ eta (* -1/2 (/ (pow sinTheta_O 2) eta)))
(+.f32 eta (*.f32 #s(literal -1/2 binary32) (/.f32 (*.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 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* -1/4 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (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/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32))) eta) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))
(* (pow sinTheta_O 2) (sqrt -1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (sqrt -1/2) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1/2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1/2 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1/2 binary32)))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (sqrt.f32 #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1/2 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1/2 binary32))))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (+ (* 1/4 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 6) (pow (sqrt -1/2) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (sqrt.f32 #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/8 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1/2 binary32))))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1/2 binary32))))))
(* (pow sinTheta_O 2) (sqrt -1/2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1/2 binary32)))
(* (pow sinTheta_O 2) (- (sqrt -1/2) (* 1/2 (/ 1 (* (pow sinTheta_O 2) (sqrt -1/2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (sqrt.f32 #s(literal -1/2 binary32)) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -1/2 binary32)))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (sqrt.f32 #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1/2 binary32))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1/2 binary32))))))
(* (pow sinTheta_O 2) (- (+ (sqrt -1/2) (+ (* 1/4 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 6) (pow (sqrt -1/2) 3)))) (* 1/2 (/ (- (pow eta 2) (* 1/4 (/ 1 (pow (sqrt -1/2) 2)))) (* (pow sinTheta_O 4) (sqrt -1/2)))))) (/ 1/2 (* (pow sinTheta_O 2) (sqrt -1/2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (sqrt.f32 #s(literal -1/2 binary32)) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta eta) #s(literal 1/2 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -1/2 binary32)))) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/8 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1/2 binary32))))))) (/.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -1/2 binary32))))))
(* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1))
(*.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) (- (* -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) (- (* -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) (- (* -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 eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (/ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32))) (*.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 (*.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) (- (* -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))))
(* -1/2 (pow sinTheta_O 4))
(*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (pow sinTheta_O 4))
(*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(sqrt sinTheta_O)
(sqrt.f32 sinTheta_O)
(+ (sqrt sinTheta_O) (* 1/2 (* eta (sqrt (/ 1 sinTheta_O)))))
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(+ (sqrt sinTheta_O) (* eta (+ (* -1/8 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (sqrt (/ 1 sinTheta_O))))))
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(+ (sqrt sinTheta_O) (* eta (+ (* 1/2 (sqrt (/ 1 sinTheta_O))) (* eta (+ (* -1/8 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 1/16 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))))
(+.f32 (sqrt.f32 sinTheta_O) (*.f32 eta (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 eta (+.f32 (*.f32 #s(literal -1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 #s(literal 1/16 binary32) eta) (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 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) sinTheta_O)))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) 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 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) sinTheta_O))))
(* eta (+ (sqrt (/ 1 eta)) (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (pow sinTheta_O 3))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O))))))
(*.f32 eta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (+.f32 (+.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))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) sinTheta_O))))
(* -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 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) sinTheta_O)))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))))
(*.f32 (neg.f32 eta) (+.f32 (*.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 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) sinTheta_O))))
(* -1 (* eta (+ (* -1/8 (* (sqrt (/ 1 (pow eta 5))) (/ (pow sinTheta_O 2) (pow (sqrt -1) 2)))) (+ (* 1/16 (* (sqrt (/ 1 (pow eta 7))) (/ (pow sinTheta_O 3) (pow (sqrt -1) 4)))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 eta) (+.f32 (*.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 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) sinTheta_O)) (*.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/8 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (sqrt (/ 1 eta))))))
(+.f32 (sqrt.f32 eta) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) 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.f32 sinTheta_O)
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))))
(* sinTheta_O (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/8 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (pow eta 3) (sqrt (/ 1 (pow sinTheta_O 7))))) (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3)))))))))
(*.f32 sinTheta_O (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 eta eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 eta (*.f32 eta eta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))))))))
(* -1 (* (sqrt sinTheta_O) (pow (sqrt -1) 2)))
(*.f32 #s(literal 1 binary32) (sqrt.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.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) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))
(* -1 (* sinTheta_O (+ (* -1/8 (* (/ (pow eta 2) (pow (sqrt -1) 2)) (sqrt (/ 1 (pow sinTheta_O 5))))) (+ (* 1/16 (* (/ (pow eta 3) (pow (sqrt -1) 4)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* 1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 eta eta) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 eta (*.f32 eta eta)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32)))))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* 1/4 (/ (pow sinTheta_O 4) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 eta eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))

eval161.0ms (1.3%)

Compiler

Compiled 37548 to 4248 computations (88.7% saved)

prune172.0ms (1.4%)

Pruning

29 alts after pruning (25 fresh and 4 done)

PrunedKeptTotal
New1283171300
Fresh10818
Picked325
Done022
Total1296291325
Accuracy
100.0%
Counts
1325 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.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))))))
19.4%
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
23.3%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
98.1%
(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))))
89.3%
(asin.f32 (/.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
74.9%
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
35.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
85.6%
(asin.f32 (/.f32 h (/.f32 (*.f32 eta eta) eta)))
96.6%
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
77.1%
(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))))))
85.6%
(asin.f32 (/.f32 h (+.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))))))
57.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32))) eta) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
97.7%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta)))))
98.5%
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 eta sinTheta_O)))))
88.8%
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 eta))))
87.2%
(asin.f32 (/.f32 h (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
36.3%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
89.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
94.9%
(asin.f32 (/.f32 h eta))
96.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)))
94.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
88.8%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h))
98.5%
(asin.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)))))
51.7%
(asin.f32 (*.f32 (/.f32 h (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
86.9%
(asin.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta))
94.3%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
85.5%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
85.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
Compiler

Compiled 1424 to 750 computations (47.3% saved)

simplify204.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
cost-diff0
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
cost-diff0
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
cost-diff128
(*.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)))
cost-diff128
(+.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))))
cost-diff128
(/.f32 h (+.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)))))
cost-diff128
(asin.f32 (/.f32 h (+.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))))))
cost-diff0
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
cost-diff0
(*.f32 h eta)
cost-diff0
(/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
cost-diff0
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(/.f32 eta h)
cost-diff64
(/.f32 #s(literal 1 binary32) (/.f32 eta h))
cost-diff64
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
cost-diff0
(+.f32 eta sinTheta_O)
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)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
cost-diff0
(asin.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)))))
Rules
2604×*-lowering-*.f32
2604×*-lowering-*.f64
2112×sum3-define
1868×fnmadd-define
1866×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
043375
1113357
2315344
3967334
42128325
55287325
08247325
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(asin (* (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)
(+ eta sinTheta_O)
eta
sinTheta_O
-1/2
(/ h (pow (- eta sinTheta_O) 1/2))
h
(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 eta) (* -1/2 (* sinTheta_O sinTheta_O)))))
(/ (* h eta) (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))))
(* h eta)
h
eta
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(* eta eta)
(* -1/2 (* sinTheta_O sinTheta_O))
-1/2
(* sinTheta_O sinTheta_O)
sinTheta_O
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))))
h
(+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))
eta
(* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))
(/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta)
(* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta)))))
-1/2
(* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))
(+ 1/2 (/ 1/4 (* eta eta)))
1/2
(/ 1/4 (* eta eta))
1/4
(* eta eta)
(/ -1/2 eta)
(asin (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))))
h
(sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))
(/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))
1
(- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))
(* eta eta)
eta
(* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))
(* sinTheta_O sinTheta_O)
sinTheta_O
(+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))
(* 1/2 (* sinTheta_O sinTheta_O))
1/2
Outputs
(asin (* (pow (+ eta sinTheta_O) -1/2) (/ h (pow (- eta sinTheta_O) 1/2))))
(asin.f32 (/.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(* (pow (+ eta sinTheta_O) -1/2) (/ h (pow (- eta sinTheta_O) 1/2)))
(/.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h) (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)
(/ h (pow (- eta sinTheta_O) 1/2))
(/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
h
(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 eta) (* -1/2 (* sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/ (* h eta) (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))))
(/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(* h eta)
(*.f32 eta h)
h
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)
(* -1/2 (* sinTheta_O sinTheta_O))
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
-1/2
#s(literal -1/2 binary32)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (/.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 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))))
(/.f32 h (+.f32 eta (/.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 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta)))
h
(+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))
(+.f32 eta (/.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 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta))
eta
(* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))
(/.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 #s(literal -1/8 binary32) (*.f32 eta eta)))))) eta)
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 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)
(/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta)
(*.f32 sinTheta_O (*.f32 (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))) (/.f32 sinTheta_O eta)))
(* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1/4 binary32) (/.f32 #s(literal -1/8 binary32) (*.f32 eta eta))))
-1/2
#s(literal -1/2 binary32)
(* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(+ 1/2 (/ 1/4 (* eta eta)))
(+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
1/2
#s(literal 1/2 binary32)
(/ 1/4 (* eta eta))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
1/4
#s(literal 1/4 binary32)
(* eta eta)
(*.f32 eta eta)
(/ -1/2 eta)
(/.f32 #s(literal -1/2 binary32) eta)
(asin (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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)))))))
h
(sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))
(/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (+.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)))))
1
#s(literal 1 binary32)
(- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))
(+.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))))
(* eta eta)
(*.f32 eta eta)
eta
(* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* sinTheta_O sinTheta_O)
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(* 1/2 (* sinTheta_O sinTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
1/2
#s(literal 1/2 binary32)

localize227.0ms (1.8%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy99.2%
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
accuracy99.2%
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
accuracy87.5%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
accuracy99.2%
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
accuracy94.4%
(/.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)
accuracy85.9%
(*.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)))
accuracy71.7%
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
accuracy99.9%
(*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
accuracy99.9%
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
accuracy99.9%
(+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
accuracy76.3%
(/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
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%
(pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))
accuracy99.9%
(pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32))
accuracy99.1%
(/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
accuracy98.8%
(*.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))))
Results
160.0ms256×0valid
Compiler

Compiled 443 to 44 computations (90.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-sub: 33.0ms (29.8% of total)
ival-div: 22.0ms (19.8% of total)
ival-mult: 17.0ms (15.3% of total)
ival-pow: 15.0ms (13.5% of total)
ival-asin: 11.0ms (9.9% of total)
ival-add: 9.0ms (8.1% of total)
ival-sqrt: 2.0ms (1.8% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series67.0ms (0.5%)

Counts
26 → 708
Calls
Call 1
Inputs
#<alt (asin (* (pow (+ eta sinTheta_O) -1/2) (/ h (pow (- eta sinTheta_O) 1/2))))>
#<alt (* (pow (+ eta sinTheta_O) -1/2) (/ h (pow (- eta sinTheta_O) 1/2)))>
#<alt (pow (+ eta sinTheta_O) -1/2)>
#<alt (+ eta sinTheta_O)>
#<alt (asin (/ 1 (/ eta h)))>
#<alt (/ 1 (/ eta h))>
#<alt (/ eta h)>
#<alt (asin (/ (* h eta) (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))))>
#<alt (/ (* h eta) (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))))>
#<alt (* h eta)>
#<alt (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))>
#<alt (asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))))>
#<alt (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))))>
#<alt (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))>
#<alt (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))>
#<alt (asin (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))))>
#<alt (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))))>
#<alt (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))>
#<alt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))>
#<alt (/ h (pow (- eta sinTheta_O) 1/2))>
#<alt (pow (- eta sinTheta_O) 1/2)>
#<alt (* -1/2 (* sinTheta_O sinTheta_O))>
#<alt (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))>
#<alt (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta)>
#<alt (/ 1/4 (* eta eta))>
#<alt (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))>
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)) (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 (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 (/ (* 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 (* 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 (sqrt (/ 1 sinTheta_O))>
#<alt (+ (sqrt (/ 1 sinTheta_O)) (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))>
#<alt (+ (sqrt (/ 1 sinTheta_O)) (* eta (+ (* -1/2 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 3/8 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))>
#<alt (+ (sqrt (/ 1 sinTheta_O)) (* eta (+ (* -1/2 (sqrt (/ 1 (pow sinTheta_O 3)))) (* eta (+ (* -5/16 (* eta (sqrt (/ 1 (pow sinTheta_O 7))))) (* 3/8 (sqrt (/ 1 (pow sinTheta_O 5)))))))))>
#<alt (sqrt (/ 1 eta))>
#<alt (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))>
#<alt (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2)))))>
#<alt (+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (+ (* 1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3)))) (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))>
#<alt (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (sqrt eta) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 eta)) (+ (* -1/4 (/ (* eta (pow sinTheta_O 2)) (pow (sqrt -1) 2))) (pow sinTheta_O 3))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))>
#<alt (sqrt (/ 1 eta))>
#<alt (+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))>
#<alt (+ (sqrt (/ 1 eta)) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 (pow eta 3)))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))>
#<alt (+ (sqrt (/ 1 eta)) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 (pow eta 3)))) (* sinTheta_O (+ (* -5/16 (* (sqrt (/ 1 (pow eta 7))) sinTheta_O)) (* 3/8 (sqrt (/ 1 (pow eta 5)))))))))>
#<alt (sqrt (/ 1 sinTheta_O))>
#<alt (+ (sqrt (/ 1 sinTheta_O)) (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))>
#<alt (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5)))))))>
#<alt (+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (sqrt (/ 1 (pow sinTheta_O 7))) (+ (* 1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3)))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))))))>
#<alt (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))>
#<alt (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))>
#<alt (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))>
#<alt (+ (* -1 (/ (+ (* -1/2 (* (pow eta 2) (sqrt sinTheta_O))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))))) (pow sinTheta_O 3))) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))>
#<alt sinTheta_O>
#<alt (+ eta sinTheta_O)>
#<alt (+ eta sinTheta_O)>
#<alt (+ eta sinTheta_O)>
#<alt eta>
#<alt (* eta (+ 1 (/ sinTheta_O eta)))>
#<alt (* eta (+ 1 (/ sinTheta_O eta)))>
#<alt (* eta (+ 1 (/ sinTheta_O eta)))>
#<alt eta>
#<alt (* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))>
#<alt (* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))>
#<alt (* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))>
#<alt eta>
#<alt (+ eta sinTheta_O)>
#<alt (+ eta sinTheta_O)>
#<alt (+ eta sinTheta_O)>
#<alt sinTheta_O>
#<alt (* sinTheta_O (+ 1 (/ eta sinTheta_O)))>
#<alt (* sinTheta_O (+ 1 (/ eta sinTheta_O)))>
#<alt (* sinTheta_O (+ 1 (/ eta sinTheta_O)))>
#<alt sinTheta_O>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))>
#<alt (* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))>
#<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 (/ 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 (* 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 (* -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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))>
#<alt (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (+ 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 (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))>
#<alt (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (/ h (+ 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 (* -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/2 (/ (* h (+ 1/2 (* 1/4 (/ 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/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 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 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))>
#<alt (* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))>
#<alt (/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 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/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 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 (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))>
#<alt (* -1/2 (/ (pow sinTheta_O 2) eta))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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 (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))>
#<alt (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2))))))>
#<alt (+ (* -1/2 (* (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))))>
#<alt (+ (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ h (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (+ (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ h (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (pow eta 2) (+ (* -1/2 (* (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/2 (* (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (* (pow sinTheta_O 2) (* (pow (sqrt -1) 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))) (/ 1 (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4))))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))))>
#<alt (/ h eta)>
#<alt (/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))) eta)>
#<alt (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))))))) (pow eta 6))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))))) eta)>
#<alt (* -1 (/ h eta))>
#<alt (* -1 (/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))))))) (pow eta 6))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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/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) (- (* 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 -2)) (pow sinTheta_O 2))>
#<alt (/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (/ (* h (sqrt -2)) (pow sinTheta_O 2))>
#<alt (/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2))))))>
#<alt (+ (* -1/2 (* (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))))>
#<alt (+ (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ 1 (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))>
#<alt (+ (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ 1 (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (pow eta 2) (+ (* -1/2 (* (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/2 (* (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (* (pow sinTheta_O 2) (* (pow (sqrt -1) 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))) (/ 1 (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))))>
#<alt (/ 1 eta)>
#<alt (/ (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))))) eta)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))))))) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))) eta)>
#<alt (/ -1 eta)>
#<alt (* -1 (/ (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))))) eta))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))))))) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))) eta))>
#<alt (/ 1 eta)>
#<alt (+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* 1/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) (- (* 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 -2) (pow sinTheta_O 2))>
#<alt (/ (+ (sqrt -2) (* 2 (/ 1 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2))))) (* (pow sinTheta_O 6) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2)))))) (pow sinTheta_O 2))>
#<alt (/ (sqrt -2) (pow sinTheta_O 2))>
#<alt (/ (+ (sqrt -2) (* 2 (/ 1 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))>
#<alt (/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2))))) (* (pow sinTheta_O 6) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2)))))) (pow sinTheta_O 2))>
#<alt (/ -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))>
#<alt (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))>
#<alt (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (/ 1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))>
#<alt (- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4)))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))) (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)) (pow eta 6))) (+ (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))))) (pow eta 2))>
#<alt (/ 1 (pow eta 2))>
#<alt (/ (+ 1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))) (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) (pow eta 2))>
#<alt (/ (- (+ 1 (/ (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)) (pow eta 6))) (+ (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (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) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* 1/2 (/ 1 (pow eta 6))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))>
#<alt (/ -2 (pow sinTheta_O 4))>
#<alt (/ (- (* 4 (/ 1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (+ 8 (* 4 (pow eta 2))) (pow sinTheta_O 4))) (* 4 (/ 1 (pow sinTheta_O 2)))) 2) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (+ (* -8 (pow eta 2)) (* -2 (+ 8 (* 4 (pow eta 2))))) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 2)))) (+ 2 (+ (* 4 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 8 (pow sinTheta_O 4))))) (pow sinTheta_O 4))>
#<alt (/ -2 (pow sinTheta_O 4))>
#<alt (/ (- (* 4 (/ 1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (+ 8 (* 4 (pow eta 2))) (pow sinTheta_O 4))) (* 4 (/ 1 (pow sinTheta_O 2)))) 2) (pow sinTheta_O 4))>
#<alt (/ (- (+ (* -1 (/ (+ (* -8 (pow eta 2)) (* -2 (+ 8 (* 4 (pow eta 2))))) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 2)))) (+ 2 (+ (* 4 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 8 (pow sinTheta_O 4))))) (pow sinTheta_O 4))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* h (sqrt (/ 1 (- eta sinTheta_O))))>
#<alt (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))>
#<alt (+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))>
#<alt (+ (* eta (+ (* -1/2 (* (/ h (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* -1/2 (* (/ (* eta (* h (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3))))) (sqrt -1)) (sqrt sinTheta_O))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))>
#<alt (+ (* eta (+ (* -1/2 (* (/ h (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* eta (+ (* -1/2 (* (/ (* eta (* h (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)) (sqrt sinTheta_O))) (* -1/2 (* (/ (* h (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3)))) (sqrt -1)) (sqrt sinTheta_O))))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))>
#<alt (* (sqrt (/ 1 eta)) h)>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (* h (+ (* -1 (pow sinTheta_O 3)) (* 1/4 (* eta (pow sinTheta_O 2))))))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))))>
#<alt (* (sqrt (/ 1 eta)) h)>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt eta) (* h (pow sinTheta_O 2)))) (* 1/2 (* (sqrt (/ 1 eta)) (* h (+ (* -1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3)))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h)))>
#<alt (* (sqrt (/ 1 eta)) h)>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))>
#<alt (+ (* sinTheta_O (+ (* 3/8 (* (sqrt (/ 1 (pow eta 5))) (* h sinTheta_O))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) h)))) (* (sqrt (/ 1 eta)) h))>
#<alt (+ (* sinTheta_O (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* sinTheta_O (+ (* 5/16 (* (sqrt (/ 1 (pow eta 7))) (* h sinTheta_O))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) h)))))) (* (sqrt (/ 1 eta)) h))>
#<alt (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))>
#<alt (+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))>
#<alt (+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (/ (* (pow eta 2) h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))>
#<alt (+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (/ (* h (+ (* 1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* -1/2 (* (/ (* (pow eta 2) h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))))>
#<alt (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))>
#<alt (+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))>
#<alt (+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (* (pow eta 2) (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (* h (* (sqrt -1) (+ (* -1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3)))) (sqrt (/ 1 sinTheta_O)))) (* 1/2 (* (* (pow eta 2) (* h (sqrt -1))) (sqrt sinTheta_O)))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (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 (* -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) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))>
#<alt (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2)))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))>
#<alt (/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))>
#<alt (* 1/2 (pow sinTheta_O 2))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))>
#<alt (+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 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/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (/ 1/4 (pow eta 2))>
#<alt (* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))>
#<alt (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))>
#<alt (pow eta 2)>
#<alt (+ (* -1 (pow sinTheta_O 2)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))>
#<alt (* -1/2 (pow sinTheta_O 4))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* -1/2 (pow sinTheta_O 4))>
#<alt (* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
#<alt (* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))>
Calls

177 calls:

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

rewrite485.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
5912×*-lowering-*.f32
5912×*-lowering-*.f64
3716×/-lowering-/.f32
3716×/-lowering-/.f64
2620×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043281
1297261
22719250
011165250
Stop Event
iter limit
node limit
Counts
26 → 540
Calls
Call 1
Inputs
(asin (* (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)
(+ eta sinTheta_O)
(asin (/ 1 (/ eta h)))
(/ 1 (/ eta h))
(/ eta h)
(asin (/ (* h eta) (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))))
(/ (* h eta) (+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O))))
(* h eta)
(+ (* eta eta) (* -1/2 (* sinTheta_O sinTheta_O)))
(asin (/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))))
(/ h (+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))))
(+ eta (* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta))))
(* (* sinTheta_O sinTheta_O) (+ (/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta) (/ -1/2 eta)))
(asin (* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))))
(* h (sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))))
(sqrt (/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))))
(/ 1 (- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O))))))
(/ h (pow (- eta sinTheta_O) 1/2))
(pow (- eta sinTheta_O) 1/2)
(* -1/2 (* sinTheta_O sinTheta_O))
(* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))
(/ (* -1/2 (* (* sinTheta_O sinTheta_O) (+ 1/2 (/ 1/4 (* eta eta))))) eta)
(/ 1/4 (* eta eta))
(- (* eta eta) (* (* sinTheta_O sinTheta_O) (+ 1 (* 1/2 (* sinTheta_O sinTheta_O)))))
Outputs
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (*.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/2 binary32))))))
(asin.f32 (*.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta 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 sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/2 binary32))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (*.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.f32 eta 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 sinTheta_O) (+.f32 eta 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 sinTheta_O) (+.f32 eta 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 sinTheta_O) (+.f32 eta 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 sinTheta_O) (+.f32 eta 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 sinTheta_O) (+.f32 eta sinTheta_O)) #s(literal -1/2 binary32))))))
(pow.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (*.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 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h)))
(/.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h)) (-.f32 #s(literal 0 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)) #s(literal 1 binary32)) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h))
(/.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (neg.f32 h)) (-.f32 #s(literal 0 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/2 binary32))) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h))
(/.f32 (*.f32 (neg.f32 h) (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32))) (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (/.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h) (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 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 h (pow.f32 (*.f32 (-.f32 eta sinTheta_O) (+.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 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/4 binary32)) (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/4 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h) (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))) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 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)))
(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))))
(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 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 sinTheta_O eta)))) #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 #s(literal 1 binary32) (-.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 eta sinTheta_O))) #s(literal -1/2 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)))
(exp.f32 (log.f32 (+.f32 eta sinTheta_O)))
(+.f32 eta sinTheta_O)
(+.f32 sinTheta_O eta)
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 eta sinTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 eta eta) (*.f32 eta sinTheta_O))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 eta sinTheta_O))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (-.f32 eta sinTheta_O)))
(/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (-.f32 sinTheta_O eta))
(/.f32 (exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (-.f32 eta sinTheta_O))
(/.f32 (exp.f32 (log.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (exp.f32 (log.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta))))))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)))
(*.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)))) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 eta sinTheta_O))))
(*.f32 (/.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (+.f32 eta sinTheta_O))
(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))))
(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 #s(literal 0 binary32) (/.f32 eta h)))
(/.f32 (neg.f32 h) (neg.f32 eta))
(/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h))
(/.f32 (*.f32 #s(literal 1 binary32) h) eta)
(*.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 #s(literal 0 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) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) 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) (/.f32 #s(literal 1 binary32) h)) (/.f32 #s(literal 1 binary32) eta))
(*.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 (-.f32 #s(literal 0 binary32) (/.f32 eta 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 eta (*.f32 #s(literal 1 binary32) h))
(/.f32 #s(literal 1 binary32) (/.f32 h eta))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 h eta) #s(literal 1 binary32)))
(/.f32 (/.f32 eta h) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 h eta)))
(/.f32 (neg.f32 eta) (neg.f32 h))
(/.f32 (neg.f32 eta) (*.f32 #s(literal 1 binary32) (neg.f32 h)))
(/.f32 (-.f32 #s(literal 0 binary32) (/.f32 eta 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 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 #s(literal 0 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) eta) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)) #s(literal -1 binary32)))
(*.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 (*.f32 eta h) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h (neg.f32 eta)) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
(asin.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 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 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 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 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 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 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
(neg.f32 (/.f32 (*.f32 eta h) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
(neg.f32 (/.f32 (*.f32 h (neg.f32 eta)) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (*.f32 eta h))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (*.f32 eta h)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (*.f32 eta h)) #s(literal 1 binary32)))
(/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) (*.f32 eta h))))
(/.f32 (*.f32 h (neg.f32 eta)) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (*.f32 h (neg.f32 eta))) (neg.f32 (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (*.f32 eta h) #s(literal 1 binary32)) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))
(*.f32 eta (*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
(*.f32 eta (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(*.f32 h (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(*.f32 (*.f32 eta h) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))
(*.f32 (*.f32 h (neg.f32 eta)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (*.f32 eta h))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta h)) #s(literal -1 binary32)))
(*.f32 (/.f32 eta (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) h)
(*.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(*.f32 (/.f32 (*.f32 eta h) (-.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 eta h)
(*.f32 h eta)
(+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))) #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 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))
(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 (*.f32 sinTheta_O #s(literal -1/2 binary32)) sinTheta_O (*.f32 eta eta))
(-.f32 (/.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))) (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))))
(/.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 (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))))
(/.f32 (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (+.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 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
(/.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 (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (-.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 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))
(*.f32 (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.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 (asin.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))))
(+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (neg.f32 (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))))
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #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 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #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 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #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 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))))
(neg.f32 (/.f32 h (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))))
(neg.f32 (/.f32 (neg.f32 h) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h)))
(/.f32 (neg.f32 h) (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))))
(/.f32 (*.f32 h #s(literal 1 binary32)) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))
(*.f32 h (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(*.f32 #s(literal 1 binary32) (/.f32 h (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) h)
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #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 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta))))
(*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))
(+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))
(+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta)
(+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(+.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) #s(literal -1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))) eta)
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.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 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.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 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) eta)
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.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))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.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 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #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 #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))))) #s(literal -1/2 binary32)))) sinTheta_O eta)
(fma.f32 (*.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) sinTheta_O) sinTheta_O (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))) (/.f32 #s(literal 1 binary32) eta) (+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) eta))
(-.f32 (/.f32 (*.f32 eta eta) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta))))
(/.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 eta sinTheta_O) (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta)))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (neg.f32 (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 eta eta)) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta))
(*.f32 (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))) eta)))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) (/.f32 #s(literal 1 binary32) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(+.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.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 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal -1/2 binary32) eta)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.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 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal -1/2 binary32) eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) eta) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.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))))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.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 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.f32 (/.f32 #s(literal -1/2 binary32) eta) (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 (*.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) sinTheta_O) sinTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(fma.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) sinTheta_O) sinTheta_O (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))) (/.f32 #s(literal 1 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))
(/.f32 (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 eta (*.f32 eta eta)) #s(literal -1/8 binary32)))) (+.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) 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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))) eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (*.f32 eta #s(literal -1/2 binary32)))) (*.f32 eta eta))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.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 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (-.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))))) (*.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)))))) #s(literal 1/4 binary32)) (*.f32 eta eta))) (/.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))))) #s(literal -1/2 binary32)) eta))
(/.f32 (*.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)) (*.f32 eta #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))) (/.f32 #s(literal -1/8 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (/.f32 (-.f32 #s(literal -1/2 binary32) (*.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 eta #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (/.f32 (-.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))))) (*.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)))))) #s(literal 1/4 binary32)) (*.f32 eta eta)) (*.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))))) #s(literal -1/2 binary32)) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (/.f32 eta (*.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)))))) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta (*.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)))))) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (/.f32 eta (*.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)))))) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (*.f32 (/.f32 eta (*.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 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)) (*.f32 (/.f32 eta (*.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)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 eta (*.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)))))) (neg.f32 eta)))
(/.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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta #s(literal -1/2 binary32))))
(/.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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) eta) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (*.f32 eta eta))
(/.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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (neg.f32 eta)) (*.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 eta eta)))
(/.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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32))))
(/.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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) eta) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (neg.f32 (*.f32 eta eta)))
(/.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/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (neg.f32 eta)) (*.f32 (neg.f32 eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(/.f32 (+.f32 (*.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))))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.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))))) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (*.f32 eta eta))
(/.f32 (+.f32 (*.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))))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)) (*.f32 eta (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 eta eta)))
(/.f32 (+.f32 (*.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))))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta #s(literal -1/2 binary32))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 (+.f32 (*.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))))) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))) (neg.f32 (*.f32 eta eta)))
(/.f32 (+.f32 (*.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))))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)) (*.f32 (neg.f32 eta) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 eta (*.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))))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta (*.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))))))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.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))))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta)) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (*.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))))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta)))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 eta (*.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))))))) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta (/.f32 eta (*.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))))))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))) (*.f32 eta eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (neg.f32 eta)) (*.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))) (neg.f32 (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta) (*.f32 eta (*.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))))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (neg.f32 eta)) (*.f32 eta (*.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))))) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 eta (*.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))))))) (*.f32 (neg.f32 eta) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 eta) (/.f32 eta (*.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))))))))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))) (neg.f32 (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)) (*.f32 (neg.f32 eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.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)))))))) (*.f32 eta eta))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta) (*.f32 (neg.f32 eta) (*.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))))) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 eta eta)))
(/.f32 (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 eta)) (*.f32 (neg.f32 eta) (*.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))))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))) sinTheta_O)
(+.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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))))))
(asin.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))))))
(/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 h #s(literal 1 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) h) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)) h)
(exp.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(fabs.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/4 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/4 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))) (pow.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (+.f32 (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/2 binary32))))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1/2 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal 1/2 binary32))
(pow.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal 1 binary32))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 h (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(neg.f32 (/.f32 (neg.f32 h) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) h))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (pow.f32 (-.f32 eta 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)) h)))
(/.f32 (neg.f32 h) (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (neg.f32 h)) (neg.f32 (-.f32 #s(literal 0 binary32) (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))) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)))
(/.f32 (*.f32 h #s(literal 1 binary32)) (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) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32))))
(*.f32 (neg.f32 h) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 0 binary32) (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) h)
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h)))
(*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal -1/4 binary32)) (pow.f32 (/.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/4 binary32)) h) #s(literal -1 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))))
(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 #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 (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 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 (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))))))
(sqrt.f32 (-.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 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 (*.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))))) (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (-.f32 sinTheta_O 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)
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(fma.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(fma.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) sinTheta_O) sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/4 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (*.f32 #s(literal 1 binary32) (*.f32 sinTheta_O #s(literal 1/2 binary32))) sinTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) #s(literal 1/64 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta)))))) (+.f32 #s(literal 1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta)))))) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(/.f32 (*.f32 (+.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1/64 binary32) (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal 1/2 binary32)) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))))
(/.f32 (*.f32 (-.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/16 binary32) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) sinTheta_O)
(neg.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))))) (neg.f32 eta)))
(neg.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))
(exp.f32 (*.f32 (log.f32 (/.f32 eta (*.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))))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 eta (*.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)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 eta (*.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)))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 eta (*.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)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 eta (*.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)))))) #s(literal 1 binary32)))
(/.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 binary32) (neg.f32 (/.f32 eta (*.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))))))))
(/.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))))) (neg.f32 eta))
(/.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))))) #s(literal 1 binary32)) eta)
(/.f32 (neg.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)))))) (neg.f32 (neg.f32 eta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.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) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) eta))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) eta)))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 #s(literal -1/2 binary32) eta))
(*.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))))) (/.f32 #s(literal 1 binary32) eta))
(*.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))))) (/.f32 #s(literal 1 binary32) (neg.f32 eta)))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (*.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))))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (pow.f32 (/.f32 #s(literal 1 binary32) (*.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)))))) #s(literal -1 binary32)))
(*.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) #s(literal -1/2 binary32))
(neg.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 eta eta)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1/2 binary32) eta)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))) #s(literal -1 binary32)))
(pow.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 2 binary32))
(pow.f32 (/.f32 eta #s(literal -1/2 binary32)) #s(literal -2 binary32))
(pow.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta #s(literal -1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 eta (/.f32 #s(literal 1/4 binary32) eta)) #s(literal -1 binary32))
(/.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) eta))
(/.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 eta) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (neg.f32 eta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 eta #s(literal -1/2 binary32)) (/.f32 eta #s(literal -1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 eta (/.f32 #s(literal 1/4 binary32) eta)))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/.f32 #s(literal 1/4 binary32) (neg.f32 (neg.f32 (*.f32 eta eta))))
(/.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 eta eta) #s(literal 1/4 binary32))))
(/.f32 #s(literal -1/4 binary32) (neg.f32 (*.f32 eta eta)))
(/.f32 (/.f32 #s(literal 1/4 binary32) eta) eta)
(/.f32 (neg.f32 (/.f32 #s(literal 1/4 binary32) eta)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal -1/2 binary32)) eta)
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 1/2 binary32)) (neg.f32 eta))
(/.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal 1 binary32)) (/.f32 eta #s(literal -1/2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1/2 binary32) eta)) eta)
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) eta)) (neg.f32 eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 eta eta)))
(*.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 eta)) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) eta) (/.f32 #s(literal -1/2 binary32) eta))
(*.f32 #s(literal -1/4 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 eta eta))))
(*.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1/4 binary32) eta))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta eta)) #s(literal 1/4 binary32))
(*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 #s(literal 1 binary32) eta))
(*.f32 (/.f32 #s(literal 1/2 binary32) eta) (/.f32 #s(literal 1/2 binary32) eta))
(*.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) eta) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) eta))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(pow.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) #s(literal -1 binary32))
(fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (neg.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 sinTheta_O (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (neg.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32) (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (/.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (/.f32 (*.f32 eta eta) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) #s(literal -1 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (-.f32 (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (neg.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (-.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))
(*.f32 (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (*.f32 (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))

simplify378.0ms (3%)

Algorithm
egg-herbie
Rules
6042×*-lowering-*.f32
6042×*-lowering-*.f64
3388×+-lowering-+.f64
3388×+-lowering-+.f32
1698×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0131413621
1449011621
0852411621
Stop Event
iter limit
node limit
Counts
708 → 708
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)) (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)))))))
(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))))))
(/ (* 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))
(* 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)))))
(sqrt (/ 1 sinTheta_O))
(+ (sqrt (/ 1 sinTheta_O)) (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))
(+ (sqrt (/ 1 sinTheta_O)) (* eta (+ (* -1/2 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 3/8 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))
(+ (sqrt (/ 1 sinTheta_O)) (* eta (+ (* -1/2 (sqrt (/ 1 (pow sinTheta_O 3)))) (* eta (+ (* -5/16 (* eta (sqrt (/ 1 (pow sinTheta_O 7))))) (* 3/8 (sqrt (/ 1 (pow sinTheta_O 5)))))))))
(sqrt (/ 1 eta))
(+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))
(+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2)))))
(+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (+ (* 1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3)))) (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt eta) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 eta)) (+ (* -1/4 (/ (* eta (pow sinTheta_O 2)) (pow (sqrt -1) 2))) (pow sinTheta_O 3))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))
(sqrt (/ 1 eta))
(+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))
(+ (sqrt (/ 1 eta)) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 (pow eta 3)))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))
(+ (sqrt (/ 1 eta)) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 (pow eta 3)))) (* sinTheta_O (+ (* -5/16 (* (sqrt (/ 1 (pow eta 7))) sinTheta_O)) (* 3/8 (sqrt (/ 1 (pow eta 5)))))))))
(sqrt (/ 1 sinTheta_O))
(+ (sqrt (/ 1 sinTheta_O)) (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))
(+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5)))))))
(+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (sqrt (/ 1 (pow sinTheta_O 7))) (+ (* 1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3)))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))))))
(* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))
(+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))
(+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))
(+ (* -1 (/ (+ (* -1/2 (* (pow eta 2) (sqrt sinTheta_O))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))))) (pow sinTheta_O 3))) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))
sinTheta_O
(+ eta sinTheta_O)
(+ eta sinTheta_O)
(+ eta sinTheta_O)
eta
(* eta (+ 1 (/ sinTheta_O eta)))
(* eta (+ 1 (/ sinTheta_O eta)))
(* eta (+ 1 (/ sinTheta_O eta)))
eta
(* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))
(* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))
(* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))
eta
(+ eta sinTheta_O)
(+ eta sinTheta_O)
(+ eta sinTheta_O)
sinTheta_O
(* sinTheta_O (+ 1 (/ eta sinTheta_O)))
(* sinTheta_O (+ 1 (/ eta sinTheta_O)))
(* sinTheta_O (+ 1 (/ eta sinTheta_O)))
sinTheta_O
(* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))
(* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))
(* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))
(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)
(/ 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))
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* eta h)
(* -1/2 (pow sinTheta_O 2))
(+ (* -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))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))) (* -1 eta))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta)))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 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/2 (/ (* h (+ 1/2 (* 1/4 (/ 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/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 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 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 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/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 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)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (/ eta (pow sinTheta_O 4))) (/ 1/2 (* eta (pow sinTheta_O 2)))))
(* -1/2 (/ (pow sinTheta_O 2) eta))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) eta)) (* 1/2 (/ 1 (* eta (pow sinTheta_O 2))))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(+ (* -1/2 (* (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))))
(+ (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ h (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(+ (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ h (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (pow eta 2) (+ (* -1/2 (* (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/2 (* (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (* (pow sinTheta_O 2) (* (pow (sqrt -1) 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))) (/ 1 (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4))))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))))
(/ h eta)
(/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))))))) (pow eta 6))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))))) eta)
(* -1 (/ h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))) eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))))))) (pow eta 6))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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/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) (- (* 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 -2)) (pow sinTheta_O 2))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(/ (* h (sqrt -2)) (pow sinTheta_O 2))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(+ (* -1/2 (* (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))))
(+ (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ 1 (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(+ (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ 1 (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (pow eta 2) (+ (* -1/2 (* (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/2 (* (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (* (pow sinTheta_O 2) (* (pow (sqrt -1) 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))) (/ 1 (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))))
(/ 1 eta)
(/ (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))))))) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))) eta)
(/ -1 eta)
(* -1 (/ (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))))) eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))))))) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))) eta))
(/ 1 eta)
(+ (* 1/2 (/ (pow sinTheta_O 2) (pow eta 3))) (/ 1 eta))
(+ (* (pow sinTheta_O 2) (+ (* 1/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) (- (* 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 -2) (pow sinTheta_O 2))
(/ (+ (sqrt -2) (* 2 (/ 1 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2))))) (* (pow sinTheta_O 6) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2)))))) (pow sinTheta_O 2))
(/ (sqrt -2) (pow sinTheta_O 2))
(/ (+ (sqrt -2) (* 2 (/ 1 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2))))) (* (pow sinTheta_O 6) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2)))))) (pow sinTheta_O 2))
(/ -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (/ 1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4)))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(/ 1 (pow eta 2))
(/ (+ 1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (pow eta 2))
(/ (- (+ 1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))) (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) (pow eta 2))
(/ (- (+ 1 (/ (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)) (pow eta 6))) (+ (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))))) (pow eta 2))
(/ 1 (pow eta 2))
(/ (+ 1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (pow eta 2))
(/ (- (+ 1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))) (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) (pow eta 2))
(/ (- (+ 1 (/ (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)) (pow eta 6))) (+ (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (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) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* 1/2 (/ 1 (pow eta 6))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(/ -2 (pow sinTheta_O 4))
(/ (- (* 4 (/ 1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (+ 8 (* 4 (pow eta 2))) (pow sinTheta_O 4))) (* 4 (/ 1 (pow sinTheta_O 2)))) 2) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (+ (* -8 (pow eta 2)) (* -2 (+ 8 (* 4 (pow eta 2))))) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 2)))) (+ 2 (+ (* 4 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 8 (pow sinTheta_O 4))))) (pow sinTheta_O 4))
(/ -2 (pow sinTheta_O 4))
(/ (- (* 4 (/ 1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (+ 8 (* 4 (pow eta 2))) (pow sinTheta_O 4))) (* 4 (/ 1 (pow sinTheta_O 2)))) 2) (pow sinTheta_O 4))
(/ (- (+ (* -1 (/ (+ (* -8 (pow eta 2)) (* -2 (+ 8 (* 4 (pow eta 2))))) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 2)))) (+ 2 (+ (* 4 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 8 (pow sinTheta_O 4))))) (pow sinTheta_O 4))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+ (* eta (+ (* -1/2 (* (/ h (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* -1/2 (* (/ (* eta (* h (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3))))) (sqrt -1)) (sqrt sinTheta_O))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+ (* eta (+ (* -1/2 (* (/ h (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* eta (+ (* -1/2 (* (/ (* eta (* h (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)) (sqrt sinTheta_O))) (* -1/2 (* (/ (* h (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3)))) (sqrt -1)) (sqrt sinTheta_O))))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(* (sqrt (/ 1 eta)) h)
(+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (* h (+ (* -1 (pow sinTheta_O 3)) (* 1/4 (* eta (pow sinTheta_O 2))))))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))))
(* (sqrt (/ 1 eta)) h)
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt eta) (* h (pow sinTheta_O 2)))) (* 1/2 (* (sqrt (/ 1 eta)) (* h (+ (* -1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3)))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h)))
(* (sqrt (/ 1 eta)) h)
(+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+ (* sinTheta_O (+ (* 3/8 (* (sqrt (/ 1 (pow eta 5))) (* h sinTheta_O))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) h)))) (* (sqrt (/ 1 eta)) h))
(+ (* sinTheta_O (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* sinTheta_O (+ (* 5/16 (* (sqrt (/ 1 (pow eta 7))) (* h sinTheta_O))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) h)))))) (* (sqrt (/ 1 eta)) h))
(* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (/ (* (pow eta 2) h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (/ (* h (+ (* 1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* -1/2 (* (/ (* (pow eta 2) h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))))
(* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))
(+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (* (pow eta 2) (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))
(+ (* -1 (/ (+ (* 1/2 (* (* h (* (sqrt -1) (+ (* -1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3)))) (sqrt (/ 1 sinTheta_O)))) (* 1/2 (* (* (pow eta 2) (* h (sqrt -1))) (sqrt sinTheta_O)))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (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)))))))
(* -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) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(* 1/4 (/ (pow sinTheta_O 2) (pow eta 2)))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))
(* 1/2 (pow sinTheta_O 2))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(* 1/2 (pow sinTheta_O 2))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 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/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(/ 1/4 (pow eta 2))
(* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(pow eta 2)
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(pow eta 2)
(+ (* -1 (pow sinTheta_O 2)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(+ (* (pow sinTheta_O 2) (- (* -1/2 (pow sinTheta_O 2)) 1)) (pow eta 2))
(* -1/2 (pow sinTheta_O 4))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* -1/2 (pow sinTheta_O 4))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 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)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* (/ h (sqrt -1)) (sqrt (/ 1 (* (+ sinTheta_O (* -1 eta)) (- sinTheta_O (* -1 eta)))))))
(asin.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 eta sinTheta_O) (-.f32 sinTheta_O eta))))))
(asin (* h (sqrt (/ 1 (* (+ eta sinTheta_O) (- eta sinTheta_O))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.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)))))
(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)))))
(/ (* 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 -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 (/.f32 h eta) #s(literal 0 binary32)))) 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 (/.f32 (*.f32 h #s(literal 0 binary32)) eta) (/.f32 (*.f32 h (-.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 (+.f32 h (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 h eta) #s(literal 0 binary32)))) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 h #s(literal 0 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 h (-.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 (/.f32 h eta) #s(literal 0 binary32)))) (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 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32)) #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 eta) #s(literal 0 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 0 binary32)) #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 #s(literal 1/2 binary32) (/.f32 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 #s(literal 1/2 binary32) (/.f32 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) (*.f32 h #s(literal 0 binary32))) (*.f32 sinTheta_O (sqrt.f32 #s(literal -1 binary32))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (* h (sqrt -1)))) sinTheta_O)
(/.f32 (+.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 h (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #s(literal 0 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O)
(/ (+ (* -1/2 (/ (* h (+ eta (* -1 eta))) (* sinTheta_O (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (* (pow sinTheta_O 2) (sqrt -1)))) (+ (* -1/2 (/ (* h (+ (* 1/2 (/ (* (+ eta (* -1 eta)) (+ (* 1/4 (/ (pow (+ eta (* -1 eta)) 2) (pow (sqrt -1) 2))) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2)))) (pow (sqrt -1) 2))) (+ (* (+ eta (* -1 eta)) (+ (pow eta 2) (pow (+ eta (* -1 eta)) 2))) (* (pow eta 2) (+ eta (* -1 eta)))))) (* (pow sinTheta_O 3) (sqrt -1)))) (* h (sqrt -1))))) sinTheta_O)
(/.f32 (+.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 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #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 (*.f32 h #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 (*.f32 eta eta) #s(literal 0 binary32)) #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 (+.f32 (+.f32 (*.f32 eta eta) #s(literal 0 binary32)) #s(literal 0 binary32)))) (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))))) sinTheta_O)) sinTheta_O)) (neg.f32 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))))
(sqrt (/ 1 sinTheta_O))
(sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))
(+ (sqrt (/ 1 sinTheta_O)) (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (sqrt (/ 1 sinTheta_O)) (* eta (+ (* -1/2 (sqrt (/ 1 (pow sinTheta_O 3)))) (* 3/8 (* eta (sqrt (/ 1 (pow sinTheta_O 5))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 #s(literal 3/8 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))))))
(+ (sqrt (/ 1 sinTheta_O)) (* eta (+ (* -1/2 (sqrt (/ 1 (pow sinTheta_O 3)))) (* eta (+ (* -5/16 (* eta (sqrt (/ 1 (pow sinTheta_O 7))))) (* 3/8 (sqrt (/ 1 (pow sinTheta_O 5)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -5/16 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))))))))
(sqrt (/ 1 eta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) eta))
(+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))
(+.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)))))))
(+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2)))))
(+.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 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(+ (sqrt (/ 1 eta)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (+ (* 1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3)))) (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))))))
(+.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/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32))))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))))
(* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2)))
(+.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/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (pow sinTheta_O 2))) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))
(+.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/2 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 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))))
(+ (* -1 (/ (+ (* -1/2 (* (sqrt eta) (pow sinTheta_O 2))) (* 1/2 (* (sqrt (/ 1 eta)) (+ (* -1/4 (/ (* eta (pow sinTheta_O 2)) (pow (sqrt -1) 2))) (pow sinTheta_O 3))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)) (* (sqrt (/ 1 eta)) (pow (sqrt -1) 2))))
(-.f32 (+.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)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/4 binary32)) #s(literal -1 binary32))))) (*.f32 eta (*.f32 eta eta))))
(sqrt (/ 1 eta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) eta))
(+ (sqrt (/ 1 eta)) (* -1/2 (* (sqrt (/ 1 (pow eta 3))) sinTheta_O)))
(+.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)))))))
(+ (sqrt (/ 1 eta)) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 (pow eta 3)))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) sinTheta_O)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal 3/8 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))))
(+ (sqrt (/ 1 eta)) (* sinTheta_O (+ (* -1/2 (sqrt (/ 1 (pow eta 3)))) (* sinTheta_O (+ (* -5/16 (* (sqrt (/ 1 (pow eta 7))) sinTheta_O)) (* 3/8 (sqrt (/ 1 (pow eta 5)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))))
(sqrt (/ 1 sinTheta_O))
(sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))
(+ (sqrt (/ 1 sinTheta_O)) (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5)))))))
(+.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))))
(+ (sqrt (/ 1 sinTheta_O)) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (sqrt (/ 1 (pow sinTheta_O 7))) (+ (* 1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3)))) (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (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) (pow.f32 sinTheta_O #s(literal 7 binary32)))) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) sinTheta_O))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))))
(* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2)))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* 1/2 (* (pow eta 2) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))
(+.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))))
(+ (* -1 (/ (+ (* -1/2 (* (pow eta 2) (sqrt sinTheta_O))) (* 1/2 (* (sqrt (/ 1 sinTheta_O)) (+ (* -1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))))) (pow sinTheta_O 3))) (+ (* -1/2 (* eta (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (pow (sqrt -1) 2))))
(-.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) eta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (/.f32 (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta eta)) (sqrt.f32 sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)) sinTheta_O) #s(literal -1 binary32))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))
sinTheta_O
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
eta
(* eta (+ 1 (/ sinTheta_O eta)))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_O eta)))
(* eta (+ 1 (/ sinTheta_O eta)))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_O eta)))
(* eta (+ 1 (/ sinTheta_O eta)))
(*.f32 eta (+.f32 #s(literal 1 binary32) (/.f32 sinTheta_O eta)))
eta
(* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 sinTheta_O (neg.f32 eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 sinTheta_O (neg.f32 eta)) #s(literal -1 binary32)))
(* -1 (* eta (- (* -1 (/ sinTheta_O eta)) 1)))
(*.f32 (neg.f32 eta) (+.f32 (/.f32 sinTheta_O (neg.f32 eta)) #s(literal -1 binary32)))
eta
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
(+ eta sinTheta_O)
(+.f32 eta sinTheta_O)
sinTheta_O
(* sinTheta_O (+ 1 (/ eta sinTheta_O)))
(*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (/.f32 eta sinTheta_O)))
(* sinTheta_O (+ 1 (/ eta sinTheta_O)))
(*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (/.f32 eta sinTheta_O)))
(* sinTheta_O (+ 1 (/ eta sinTheta_O)))
(*.f32 sinTheta_O (+.f32 #s(literal 1 binary32) (/.f32 eta sinTheta_O)))
sinTheta_O
(* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 eta (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 eta (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(* -1 (* sinTheta_O (- (* -1 (/ eta sinTheta_O)) 1)))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 eta (neg.f32 sinTheta_O)) #s(literal -1 binary32)))
(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)
(/ 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 #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 #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 (+.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 #s(literal 1/2 binary32) (/.f32 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 #s(literal 1/2 binary32) (/.f32 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 h eta) #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal -4 binary32) sinTheta_O) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O))) (*.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 (*.f32 h eta) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (/.f32 #s(literal -4 binary32) sinTheta_O) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) 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 (*.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 (/.f32 #s(literal 4 binary32) sinTheta_O) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) 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 h eta) #s(literal -2 binary32)) (*.f32 (/.f32 #s(literal -4 binary32) sinTheta_O) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) sinTheta_O))) (*.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 (*.f32 h eta) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 h (pow.f32 eta #s(literal 5 binary32)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (/.f32 #s(literal -4 binary32) sinTheta_O) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) 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 (*.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 (/.f32 #s(literal 4 binary32) sinTheta_O) (/.f32 (*.f32 h (*.f32 eta (*.f32 eta eta))) 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))
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h eta)
(* eta h)
(*.f32 h 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)))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (- (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (+ eta (* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 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 #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))))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)))))
(asin (/ h (- (+ eta (* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))) (* 1/2 (/ (pow sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 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/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 eta))))))
(/.f32 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(/ h (+ 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 h (+.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)))))
(* -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 eta eta) (/.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))))) (*.f32 #s(literal -8 binary32) (/.f32 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 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (neg.f32 (*.f32 (*.f32 eta eta) (+.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))))))))
(* (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 #s(literal -8 binary32) (/.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (*.f32 (+.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 #s(literal -1 binary32) (*.f32 eta eta))) (+.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)) eta) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) 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 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 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) #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)) eta) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) 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 (*.f32 #s(literal 1/8 binary32) h) (*.f32 (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 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 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) #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 (*.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)) eta) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta)) (/.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 (*.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)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta 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 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 h (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)))) (/.f32 (*.f32 (*.f32 h (*.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))) (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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O #s(literal 4 binary32))) #s(literal 1/8 binary32)) (*.f32 (*.f32 h (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)))))))) (pow.f32 eta #s(literal 6 binary32)))) (+.f32 (+.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 (*.f32 (*.f32 h (*.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 (*.f32 h (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/2 (/ (* h (+ 1/2 (* 1/4 (/ 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 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (- (* (pow sinTheta_O 2) (- (* -1 (* (pow sinTheta_O 2) (+ (* -1/4 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 5))) (* 1/2 (/ (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) (pow eta 3))) (* -1/4 (/ h (pow eta 5)))) (pow eta 2)))))) (+ (* -1/2 (/ (* h (+ 1/2 (* 1/4 (/ 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) (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 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 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 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 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (*.f32 eta (*.f32 eta eta)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -2 (/ (* eta h) (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))))
(/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))
(/ (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* 2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (pow sinTheta_O 4)))) (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -2 (/ (* eta h) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))) (* -1 (/ (+ (* -4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* -1 (/ (+ (* 2 (/ (* eta h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3))) (* 4 (/ (* (pow eta 3) h) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))))) (pow sinTheta_O 6)))) (+ (* -2 (/ (* eta h) (* (pow sinTheta_O 2) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2)))) (+ (* 2 (/ (* eta h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 3)))) (* 4 (/ (* (pow eta 3) h) (* (pow sinTheta_O 4) (pow (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))) 2))))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) (/.f32 (-.f32 (/.f32 (*.f32 #s(literal -4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 (+.f32 (/.f32 (*.f32 (*.f32 h eta) #s(literal -2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 h eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (/.f32 (*.f32 #s(literal 4 binary32) (*.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1/8 (/ (pow sinTheta_O 4) (pow eta 3)))
(/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 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 (pow.f32 sinTheta_O #s(literal 4 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 -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 (pow.f32 sinTheta_O #s(literal 4 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) #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 (pow.f32 sinTheta_O #s(literal 4 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) #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) eta) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) 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 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) 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 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 binary32)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/4 binary32)) #s(literal -1/2 binary32)) eta))))
eta
(* -1 (* eta (- (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (pow sinTheta_O 2)))) (pow eta 2)) 1)))
(*.f32 (neg.f32 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))))
(* -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/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) (- (* -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))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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 #s(literal -1/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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 #s(literal -1/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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 #s(literal -1/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 4) (- (+ (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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 #s(literal -1/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (+.f32 (/.f32 eta (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal -1/2 binary32) (*.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)
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 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)))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 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)))
(* (pow sinTheta_O 2) (- (* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta)) (* 1/2 (/ 1 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)))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (/ (* (pow sinTheta_O 4) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) eta)))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) eta) (/.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (* -1/2 (/ (+ 1/2 (* 1/4 (/ 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/2 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)))) 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 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 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 (pow.f32 sinTheta_O #s(literal 4 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 -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 (pow.f32 sinTheta_O #s(literal 4 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 -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 (pow.f32 sinTheta_O #s(literal 4 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 -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 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 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 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 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 (pow.f32 sinTheta_O #s(literal 4 binary32)) #s(literal -1/8 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))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (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) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(asin (* h (sqrt (/ 1 (- (pow eta 2) (+ (* 1/2 (pow sinTheta_O 4)) (pow sinTheta_O 2)))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))) (*.f32 sinTheta_O sinTheta_O))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* h (sqrt (/ 1 (- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))
(* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(+ (* -1/2 (* (/ (* (pow eta 2) h) (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(+ (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ h (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (/.f32 (/.f32 h (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* (/ (* h (sqrt -1)) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ h (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (pow eta 2) (+ (* -1/2 (* (/ (* h (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/2 (* (/ (* (pow eta 2) (* h (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (* (pow sinTheta_O 2) (* (pow (sqrt -1) 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))) (/ 1 (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4))))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))))
(+.f32 (*.f32 (/.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) h) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 4 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ h eta)
(/.f32 h eta)
(/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta)
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))) eta)
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))))))) (pow eta 6))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))))) eta)
(/.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))))) eta)
(* -1 (/ h eta))
(-.f32 #s(literal 0 binary32) (/.f32 h eta))
(* -1 (/ (+ h (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))) eta))
(/.f32 (+.f32 h (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) (neg.f32 eta))
(* -1 (/ (+ h (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2))))) eta))
(/.f32 (+.f32 h (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #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) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (pow eta 4))) (+ (* -1/2 (/ (* h (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))))))) (pow eta 6))) (* 1/2 (/ (* h (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))) (pow eta 2)))))) eta))
(/.f32 (+.f32 (+.f32 h (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta #s(literal 6 binary32))))) (neg.f32 eta))
(/ h eta)
(/.f32 h eta)
(+ (* 1/2 (/ (* h (pow sinTheta_O 2)) (pow eta 3))) (/ h eta))
(+.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 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 h (*.f32 eta (*.f32 eta eta)))))))
(+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ h (pow eta 3))) (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* h (* (pow sinTheta_O 2) (- (* 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 #s(literal 1/2 binary32) (/.f32 h (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 eta (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta)))))) (*.f32 (*.f32 h 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)))))))))))
(/ (* h (sqrt -2)) (pow sinTheta_O 2))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (*.f32 #s(literal -2 binary32) (+.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) #s(literal -2 binary32))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (* h (sqrt -2)) (pow sinTheta_O 2))
(/.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))) (pow sinTheta_O 2))
(/.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2)))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1/2 (/ (* h (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2))))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (* h (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2)))))) (* (pow sinTheta_O 6) (sqrt -2)))) (+ (* 2 (/ h (* (pow sinTheta_O 2) (sqrt -2)))) (* h (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (+.f32 (+.f32 (*.f32 h (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal 2 binary32) h) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 h (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (*.f32 #s(literal -2 binary32) (+.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) #s(literal -2 binary32))))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O))
(+ (* -1/2 (* (/ (pow eta 2) (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(+ (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ 1 (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* -1/2 (* (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 eta eta)) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 #s(literal -1 binary32))))))))
(+ (* (/ (sqrt -1) sinTheta_O) (sqrt (/ 1 (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* (pow eta 2) (+ (* -1/2 (* (/ 1 (* (pow sinTheta_O 3) (sqrt -1))) (sqrt (/ 1 (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (* (pow eta 2) (+ (* -1/2 (* (/ (* sinTheta_O (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))) (* -1/2 (* (/ (* (pow eta 2) (* sinTheta_O (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 6) (* (pow (sqrt -1) 2) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (* (pow sinTheta_O 2) (* (pow (sqrt -1) 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))) (/ 1 (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4)))))) (sqrt -1)) (sqrt (+ 1 (* 1/2 (pow sinTheta_O 2)))))))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) sinTheta_O)) (*.f32 (*.f32 eta eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))) (*.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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 sinTheta_O (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 #s(literal -1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 8 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 4 binary32)))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(/ 1 eta)
(/.f32 #s(literal 1 binary32) eta)
(/ (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) eta)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))))))) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))) eta)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 eta #s(literal 6 binary32)))))) eta)
(/ -1 eta)
(/.f32 #s(literal -1 binary32) eta)
(* -1 (/ (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (+ 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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.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) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 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)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))))) (neg.f32 eta))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (pow eta 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))) (* -1/2 (* (pow sinTheta_O 2) (* (+ 1 (* 1/2 (pow sinTheta_O 2))) (+ (* -1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))) (* 1/4 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))))))) (pow eta 6))) (* 1/2 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))) eta))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32))) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) #s(literal -3/4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (pow.f32 eta #s(literal 6 binary32)))))) (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) (+ (* 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 (*.f32 #s(literal 1/2 binary32) eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 eta (*.f32 eta eta))))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (* eta (* (pow sinTheta_O 2) (- (* 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 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (+.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 3/4 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))))) (*.f32 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)))))))))))
(/ (sqrt -2) (pow sinTheta_O 2))
(/.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (sqrt -2) (* 2 (/ 1 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (sqrt.f32 #s(literal -2 binary32)) (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -3 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2))))) (* (pow sinTheta_O 6) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2)))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (sqrt.f32 #s(literal -2 binary32)) (/.f32 (+.f32 #s(literal -3 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (*.f32 #s(literal -2 binary32) (+.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) #s(literal -2 binary32)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (sqrt -2) (pow sinTheta_O 2))
(/.f32 (sqrt.f32 #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (sqrt -2) (* 2 (/ 1 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (sqrt.f32 #s(literal -2 binary32)) (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (/.f32 (+.f32 #s(literal -3 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (sqrt -2) (+ (* -1/2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (* (pow sinTheta_O 4) (sqrt -2)))) (+ (* -1/2 (/ (+ (* -8 (pow eta 2)) (+ (* -2 (+ 8 (* 4 (pow eta 2)))) (* -2 (/ (+ 8 (+ (* 4 (/ 1 (pow (sqrt -2) 2))) (* 4 (pow eta 2)))) (pow (sqrt -2) 2))))) (* (pow sinTheta_O 6) (sqrt -2)))) (/ 2 (* (pow sinTheta_O 2) (sqrt -2)))))) (pow sinTheta_O 2))
(/.f32 (+.f32 (+.f32 (sqrt.f32 #s(literal -2 binary32)) (/.f32 (+.f32 #s(literal -3 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (/.f32 (/.f32 #s(literal 2 binary32) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (*.f32 #s(literal -2 binary32) (+.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) #s(literal -2 binary32)))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (sqrt.f32 #s(literal -2 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(/.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(neg.f32 (+.f32 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)))) (/ 1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(+.f32 (*.f32 (*.f32 eta eta) (neg.f32 (+.f32 (/.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(- (* (pow eta 2) (- (* (pow eta 2) (- (* -1 (/ (pow eta 2) (* (pow sinTheta_O 8) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 4)))) (/ 1 (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3))))) (/ 1 (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2))))) (/ 1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2))))))
(+.f32 (*.f32 (*.f32 eta eta) (+.f32 (*.f32 (*.f32 eta eta) (-.f32 (/.f32 (neg.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 8 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 #s(literal -1 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_O)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(/ 1 (pow eta 2))
(/.f32 #s(literal 1 binary32) (*.f32 eta eta))
(/ (+ 1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))) (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (*.f32 eta eta))
(/ (- (+ 1 (/ (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)) (pow eta 6))) (+ (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.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) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))) (*.f32 eta eta))
(/ (- (+ 1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))) (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (*.f32 eta eta))
(/ (- (+ 1 (/ (* (pow sinTheta_O 6) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 3)) (pow eta 6))) (+ (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2))) (* -1 (/ (* (pow sinTheta_O 4) (pow (+ 1 (* 1/2 (pow sinTheta_O 2))) 2)) (pow eta 4))))) (pow eta 2))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 eta #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.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) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6)))) (/ 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/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))))))))
(+ (* (pow sinTheta_O 2) (+ (* (pow sinTheta_O 2) (+ (* 1/2 (/ 1 (pow eta 4))) (+ (* (pow sinTheta_O 2) (- (* 1/2 (/ 1 (pow eta 6))) (* -1 (/ (+ (* 1/2 (/ 1 (pow eta 4))) (/ 1 (pow eta 6))) (pow eta 2))))) (/ 1 (pow eta 6))))) (/ 1 (pow eta 4)))) (/ 1 (pow eta 2)))
(+.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/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 #s(literal 1/2 binary32) (pow.f32 eta #s(literal 6 binary32))) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 eta eta) (*.f32 eta eta))) (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 6 binary32)))) (*.f32 eta eta))))))))))
(/ -2 (pow sinTheta_O 4))
(/.f32 #s(literal -2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (* 4 (/ 1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 #s(literal 4 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -2 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (+ 8 (* 4 (pow eta 2))) (pow sinTheta_O 4))) (* 4 (/ 1 (pow sinTheta_O 2)))) 2) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 #s(literal 4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal -2 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (+ (* -8 (pow eta 2)) (* -2 (+ 8 (* 4 (pow eta 2))))) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 2)))) (+ 2 (+ (* 4 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 8 (pow sinTheta_O 4))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 #s(literal 4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (+.f32 #s(literal -16 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal 8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ -2 (pow sinTheta_O 4))
(/.f32 #s(literal -2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (* 4 (/ 1 (pow sinTheta_O 2))) 2) (pow sinTheta_O 4))
(/.f32 (+.f32 (/.f32 #s(literal 4 binary32) (*.f32 sinTheta_O sinTheta_O)) #s(literal -2 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (+ 8 (* 4 (pow eta 2))) (pow sinTheta_O 4))) (* 4 (/ 1 (pow sinTheta_O 2)))) 2) (pow sinTheta_O 4))
(/.f32 (+.f32 (-.f32 (/.f32 #s(literal 4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 #s(literal 8 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))) (pow.f32 sinTheta_O #s(literal 4 binary32)))) #s(literal -2 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(/ (- (+ (* -1 (/ (+ (* -8 (pow eta 2)) (* -2 (+ 8 (* 4 (pow eta 2))))) (pow sinTheta_O 6))) (* 4 (/ 1 (pow sinTheta_O 2)))) (+ 2 (+ (* 4 (/ (pow eta 2) (pow sinTheta_O 4))) (/ 8 (pow sinTheta_O 4))))) (pow sinTheta_O 4))
(/.f32 (-.f32 (-.f32 (/.f32 #s(literal 4 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (*.f32 (*.f32 eta eta) #s(literal -8 binary32)) (+.f32 #s(literal -16 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 eta eta) #s(literal 4 binary32))))) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (+.f32 #s(literal 2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 eta eta) #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 #s(literal 8 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* h (sqrt (/ 1 (- eta sinTheta_O))))
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O))))
(* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))
(*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* eta (+ (* -1/2 (* (/ h (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* -1/2 (* (/ (* eta (* h (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3))))) (sqrt -1)) (sqrt sinTheta_O))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 eta (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (/.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 (*.f32 (*.f32 h eta) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 sinTheta_O)) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* eta (+ (* -1/2 (* (/ h (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* eta (+ (* -1/2 (* (/ (* eta (* h (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3))) (* sinTheta_O (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 4))))) (sqrt -1)) (sqrt sinTheta_O))) (* -1/2 (* (/ (* h (+ (* 1/4 (/ 1 (* (pow sinTheta_O 3) (pow (sqrt -1) 2)))) (/ 1 (pow sinTheta_O 3)))) (sqrt -1)) (sqrt sinTheta_O))))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 eta (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 h (sqrt.f32 #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 h eta) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) sinTheta_O)) (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (sqrt.f32 sinTheta_O)) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 sinTheta_O) (/.f32 (*.f32 h (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1/4 binary32) (-.f32 #s(literal 0 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 #s(literal -1 binary32))))))))))
(* (sqrt (/ 1 eta)) h)
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O))))
(+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O))) (+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 7))) (* h (+ (* -1 (pow sinTheta_O 3)) (* 1/4 (* eta (pow sinTheta_O 2))))))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* 1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h))))
(+.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O))) (+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32))))) (*.f32 h (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(* (sqrt (/ 1 eta)) h)
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O))))
(+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 5))) (* h (pow sinTheta_O 2)))) (* (sqrt (/ 1 eta)) h)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O))) (+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt eta) (* h (pow sinTheta_O 2)))) (* 1/2 (* (sqrt (/ 1 eta)) (* h (+ (* -1/4 (* eta (pow sinTheta_O 2))) (pow sinTheta_O 3)))))) (pow eta 3))) (+ (* -1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h)))
(-.f32 (+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)) (*.f32 h (+.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/4 binary32))))))) (*.f32 eta (*.f32 eta eta))))
(* (sqrt (/ 1 eta)) h)
(*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta)))
(+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) (* h sinTheta_O))) (* (sqrt (/ 1 eta)) h))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) (*.f32 h sinTheta_O))))
(+ (* sinTheta_O (+ (* 3/8 (* (sqrt (/ 1 (pow eta 5))) (* h sinTheta_O))) (* 1/2 (* (sqrt (/ 1 (pow eta 3))) h)))) (* (sqrt (/ 1 eta)) h))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal 3/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))) (*.f32 h sinTheta_O))) (*.f32 #s(literal 1/2 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))))))
(+ (* sinTheta_O (+ (* 1/2 (* (sqrt (/ 1 (pow eta 3))) h)) (* sinTheta_O (+ (* 5/16 (* (sqrt (/ 1 (pow eta 7))) (* h sinTheta_O))) (* 3/8 (* (sqrt (/ 1 (pow eta 5))) h)))))) (* (sqrt (/ 1 eta)) h))
(+.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))))) (*.f32 sinTheta_O (+.f32 (*.f32 #s(literal 5/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32)))) (*.f32 h sinTheta_O))) (*.f32 #s(literal 3/8 binary32) (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32)))))))))))
(* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))
(*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (/ (* (pow eta 2) h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 h (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) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 #s(literal -1 binary32)))))))
(+ (* -1/2 (* (/ (* eta h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (/ (* h (+ (* 1/4 (/ (* (pow eta 2) sinTheta_O) (pow (sqrt -1) 2))) (pow eta 3))) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 7))))) (+ (* -1/2 (* (/ (* (pow eta 2) h) (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (/.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (+.f32 (*.f32 (*.f32 h (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) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 h (*.f32 eta eta)) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 h (+.f32 (*.f32 eta (*.f32 eta eta)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) sinTheta_O) #s(literal -1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 7 binary32))))) (sqrt.f32 #s(literal -1 binary32))))))
(* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))
(*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))
(+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O))))
(+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))
(+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (+ (* -1/2 (* (* (pow eta 2) (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 5))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (*.f32 (*.f32 h (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) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (*.f32 eta eta))))))
(+ (* -1 (/ (+ (* 1/2 (* (* h (* (sqrt -1) (+ (* -1/4 (* (pow eta 2) sinTheta_O)) (pow eta 3)))) (sqrt (/ 1 sinTheta_O)))) (* 1/2 (* (* (pow eta 2) (* h (sqrt -1))) (sqrt sinTheta_O)))) (pow sinTheta_O 3))) (+ (* -1/2 (* (* eta (* h (sqrt -1))) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (* h (sqrt -1)) (sqrt (/ 1 sinTheta_O)))))
(-.f32 (+.f32 (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 eta (*.f32 h (sqrt.f32 #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 h (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)) sinTheta_O))) (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 h (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 sinTheta_O))))) (*.f32 sinTheta_O (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) sinTheta_O)) (/.f32 eta (sqrt.f32 #s(literal -1 binary32))))))
(+ (* 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 eta #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 (*.f32 #s(literal 1/16 binary32) (/.f32 eta (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32))))))))))
(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 (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 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal -1/8 binary32)))))
(* 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 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal -1/8 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/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 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.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 (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta))))) #s(literal -1/8 binary32)))))
(+ (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 eta (*.f32 eta eta)))) #s(literal -1/8 binary32)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 eta #s(literal 5 binary32))))) #s(literal -1/16 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (sqrt.f32 #s(literal -1 binary32))))) (*.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 eta eta) (*.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) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (/.f32 eta (sqrt.f32 #s(literal -1 binary32)))))) (*.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/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 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 5 binary32)))) (/.f32 (*.f32 eta eta) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (+.f32 (*.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 (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)) (neg.f32 (sqrt.f32 sinTheta_O)))
(* -1 (* sinTheta_O (+ (* 1/2 (* (* eta (sqrt -1)) (sqrt (/ 1 (pow sinTheta_O 3))))) (* (sqrt (/ 1 sinTheta_O)) (sqrt -1)))))
(*.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))))))))
(* -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) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))))
(* 1/4 (/ (pow sinTheta_O 2) (pow eta 2)))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(/ (+ (* 1/4 (pow sinTheta_O 2)) (* 1/2 (* (pow eta 2) (pow sinTheta_O 2)))) (pow eta 2))
(/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(* 1/2 (pow sinTheta_O 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(+ (* 1/4 (/ (pow sinTheta_O 2) (pow eta 2))) (* 1/2 (pow sinTheta_O 2)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)))
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -1/2 (/ (* (pow sinTheta_O 2) (+ 1/2 (* 1/4 (/ 1 (pow eta 2))))) eta))
(/.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)
(* -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 (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.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 (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.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 (*.f32 #s(literal -1/4 binary32) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32))) (*.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/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(/ 1/4 (pow eta 2))
(/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))
(* -1 (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))
(- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(- (pow eta 2) (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(pow eta 2)
(*.f32 eta eta)
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.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 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))
(* (pow eta 2) (+ 1 (* -1 (/ (* (pow sinTheta_O 2) (+ 1 (* 1/2 (pow sinTheta_O 2)))) (pow eta 2)))))
(*.f32 (*.f32 eta eta) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 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 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (pow sinTheta_O 4))
(*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (pow sinTheta_O 4))
(*.f32 #s(literal -1/2 binary32) (pow.f32 sinTheta_O #s(literal 4 binary32)))
(* -1 (* (pow sinTheta_O 4) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 #s(literal 0 binary32) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 4) (- (/ (pow eta 2) (pow sinTheta_O 4)) (+ 1/2 (/ 1 (pow sinTheta_O 2)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (-.f32 (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O #s(literal 4 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))

eval130.0ms (1%)

Compiler

Compiled 36164 to 4301 computations (88.1% saved)

prune211.0ms (1.7%)

Pruning

38 alts after pruning (30 fresh and 8 done)

PrunedKeptTotal
New1233151248
Fresh51520
Picked145
Done044
Total1239381277
Accuracy
100.0%
Counts
1277 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.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))))))
19.4%
(/.f32 (-.f32 (*.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))
23.3%
(-.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 h eta)))
98.1%
(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))))
93.6%
(asin.f32 (/.f32 (/.f32 #s(literal 1 binary32) eta) (/.f32 #s(literal 1 binary32) h)))
89.3%
(asin.f32 (/.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
50.9%
(asin.f32 (/.f32 (*.f32 h eta) (/.f32 (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))))))
74.9%
(asin.f32 (/.f32 (*.f32 h eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))
73.4%
(asin.f32 (/.f32 (*.f32 h eta) (*.f32 eta eta)))
35.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
85.6%
(asin.f32 (/.f32 h (/.f32 (*.f32 eta eta) eta)))
96.6%
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
85.6%
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
96.9%
(asin.f32 (/.f32 h (+.f32 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)))))
77.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
90.1%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
85.6%
(asin.f32 (/.f32 h (+.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))))))
57.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32))) eta) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
97.7%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta)))))
98.5%
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 eta sinTheta_O)))))
88.8%
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 eta))))
87.2%
(asin.f32 (/.f32 h (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
36.3%
(asin.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
89.4%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
89.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
94.9%
(asin.f32 (/.f32 h eta))
96.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta)) h)))
84.8%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h)))
94.0%
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 eta h)))
93.3%
(asin.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) h) eta)))
88.8%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/2 binary32)) h))
98.6%
(asin.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))))
89.0%
(asin.f32 (*.f32 (pow.f32 eta #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
84.4%
(asin.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
84.5%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h))))
94.3%
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) h))
85.5%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
85.6%
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
Compiler

Compiled 2819 to 969 computations (65.6% saved)

regimes197.0ms (1.6%)

Counts
68 → 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 h (/.f32 (*.f32 eta eta) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (*.f32 eta 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 h (+.f32 eta (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (+.f32 eta (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
(asin.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) eta))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O 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 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 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal -1/2 binary32) eta)))))
(asin.f32 (/.f32 h (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.f32 (*.f32 eta eta) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))))
(asin.f32 (+.f32 (/.f32 h eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 h (*.f32 eta eta)) eta))))))
(asin.f32 (/.f32 h (+.f32 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)))))
(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 sinTheta_O sinTheta_O) #s(literal -1/8 binary32)) (*.f32 eta (*.f32 eta eta))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)) (*.f32 #s(literal 1 binary32) (/.f32 eta (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta))) eta) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (/.f32 #s(literal 1 binary32) eta)))))))
(asin.f32 (/.f32 h (+.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))))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32)))))) h)))
(asin.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O))) (*.f32 eta eta)))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin.f32 (/.f32 h (+.f32 (+.f32 eta (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) eta))))
(asin.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) h))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta)) #s(literal -1/2 binary32))) eta) (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1/4 binary32) (*.f32 eta eta))) (*.f32 eta (*.f32 eta eta))))))) (/.f32 #s(literal -1/2 binary32) eta))))))
(asin.f32 (/.f32 (*.f32 (/.f32 h (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) (+.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.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))))))
(asin.f32 (/.f32 (*.f32 h eta) (/.f32 (+.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/8 binary32)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta)))))))
(asin.f32 (*.f32 (/.f32 h (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))) (-.f32 eta (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 #s(literal 1 binary32) eta) (+.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))))) #s(literal -1/2 binary32))))))))
(asin.f32 (*.f32 (/.f32 h (/.f32 (-.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32))) (*.f32 eta (*.f32 eta eta))))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta)) (+.f32 (*.f32 eta eta) (*.f32 (/.f32 #s(literal 1/4 binary32) eta) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) eta))))))) (-.f32 eta (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))))
(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 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 eta sinTheta_O)) (+.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 #s(literal 1 binary32) (/.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 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O (+.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.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))))))))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (*.f32 eta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32))) (*.f32 eta eta))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1/8 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 eta eta) (*.f32 eta eta)))) #s(literal 1 binary32))))))
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 eta))))
(asin.f32 (*.f32 (pow.f32 eta #s(literal -1/2 binary32)) (/.f32 h (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)))))
(asin.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (*.f32 (pow.f32 (-.f32 eta sinTheta_O) #s(literal 1/2 binary32)) (sqrt.f32 (+.f32 eta sinTheta_O)))))
(asin.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)))))
(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 (*.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))
(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.f32 (/.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 (/.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) #s(literal 2 binary32)) (/.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal -1/2 binary32)))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 eta h) (+.f32 (*.f32 eta eta) (*.f32 sinTheta_O (*.f32 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 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))))) #s(literal 2 binary32))) (+.f32 (/.f32 (PI.f32) #s(literal 2 binary32)) (acos.f32 (/.f32 (*.f32 h (+.f32 eta (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) eta))) (+.f32 (*.f32 eta eta) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))))
(asin.f32 (/.f32 (*.f32 h (sqrt.f32 (/.f32 #s(literal 1 binary32) eta))) (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))))
(asin.f32 (/.f32 h (sqrt.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 eta eta) (*.f32 eta (*.f32 eta (*.f32 eta eta))))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.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 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (*.f32 eta 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 eta (*.f32 eta (*.f32 eta eta)))) (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 sinTheta_O (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))))))))))))
(asin.f32 (/.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 (/.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))))))
(asin.f32 (*.f32 h (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 eta (*.f32 eta eta)) (*.f32 eta (*.f32 eta eta))) (pow.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) #s(literal 3/2 binary32))))) (pow.f32 (+.f32 (+.f32 (*.f32 eta (*.f32 eta (*.f32 eta eta))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (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 (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 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 (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 (*.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 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)))))))))
Outputs
(asin.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))))
Calls

10 calls:

20.0ms
eta
20.0ms
(*.f32 eta eta)
20.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)))))))
19.0ms
h
19.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)

regimes74.0ms (0.6%)

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

5 calls:

21.0ms
(*.f32 eta eta)
14.0ms
h
14.0ms
sinTheta_O
13.0ms
eta
11.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
AccuracySegmentsBranch
97.7%1sinTheta_O
97.7%1h
97.7%1eta
97.7%1(*.f32 eta eta)
97.7%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 24 to 17 computations (29.2% saved)

regimes10.0ms (0.1%)

Accuracy

Total -24.2b remaining (-1481.2%)

Threshold costs -24.2b (-1481.2%)

Counts
8 → 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 h (/.f32 (*.f32 eta eta) eta)))
(asin.f32 (/.f32 (*.f32 h eta) (*.f32 eta 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)))
Outputs
(asin.f32 (/.f32 h eta))
Calls

3 calls:

4.0ms
h
3.0ms
eta
3.0ms
sinTheta_O
Results
AccuracySegmentsBranch
94.9%1sinTheta_O
94.9%1h
94.9%1eta
Compiler

Compiled 12 to 9 computations (25% saved)

simplify8.0ms (0.1%)

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
01929
12629
23129
33329
43429
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (*.f32 (pow.f32 (+.f32 eta sinTheta_O) #s(literal -1/2 binary32)) (/.f32 h (sqrt.f32 (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h eta))

soundness1.5s (11.7%)

Rules
6968×*-lowering-*.f32
6968×*-lowering-*.f64
5912×*-lowering-*.f32
5912×*-lowering-*.f64
3990×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043281
1297261
22719250
011165250
037210
1234205
21593192
08213192
04453342
114022863
254962752
081912752
041229
1256201
22218192
08921192
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 133 to 87 computations (34.6% saved)

preprocess30.0ms (0.2%)

Remove

(abs eta)

(abs sinTheta_O)

Compiler

Compiled 170 to 108 computations (36.5% saved)

end0.0ms (0%)

Profiling

Loading profile data...